Student Research Symposium Program Portal: Submission #113
Submission information
Submission Number: 113
Submission ID: 8136
Submission UUID: 590e6f54-5ed5-4a46-992f-d09638932d30
Submission URI: /student-research/symposium/research-symposium-program-portal
Submission Update: /student-research/symposium/research-symposium-program-portal?token=vSGSH5DzYkule1SHos43RPKqX2cxjE7rUr4T4CYU7Jo
Created: Fri, 02/07/2025 - 10:14 PM
Completed: Fri, 02/07/2025 - 10:15 PM
Changed: Wed, 04/16/2025 - 12:53 PM
Remote IP address: 153.33.166.131
Submitted by: Anonymous
Language: English
Is draft: No
Webform: Research Symposium Program Portal WF
Submitted to: Student Research Symposium Program Portal
serial: '113' sid: '8136' uuid: 590e6f54-5ed5-4a46-992f-d09638932d30 uri: /student-research/symposium/research-symposium-program-portal created: '1738984482' completed: '1738984503' changed: '1744822432' in_draft: '0' current_page: '' remote_addr: 153.33.166.131 uid: '0' langcode: en webform_id: research_portal entity_type: node entity_id: '14501' locked: '0' sticky: '0' notes: '' data: abstract: 'APIs are crucial for modern application development, but discovering and accessing them efficiently remains difficult. This project introduces an automated API indexing and search platform designed to simplify that process. Using Python’s BeautifulSoup and Selenium libraries, the system scrapes public websites to extract key API information such as names, descriptions, and documentation links. The gathered data is organized into a searchable index, which powers a user-friendly web interface. Users can input keywords and receive quick, relevant API results—similar to using a traditional search engine. This approach helps developers find APIs faster and with greater accuracy. By combining static HTML parsing with dynamic web automation, the platform ensures broad and effective data collection. Early results show that this hybrid scraping method successfully builds a reliable API dataset. Planned improvements include adding ranking algorithms, collecting user feedback, and expanding data sources for wider coverage. This project demonstrates how web scraping and automation can address real-world problems in information retrieval, making API discovery more accessible and efficient for developers.' additional_research_mentor: '' annual_description: '5th annual Undergraduate Research Symposium, April 17, 2025' co_presenters: '' first_name: Matthew i_will_be_printing_my_poster: '0' keywords: 'Web Scraping, API, Indexing' last_name: Brady major: 'Computer Science' poster_pdf: '69921' poster_session_number: 'C -3 R- 5' poster_thumbnail: '' presentation_modality: 'Face to Face Poster session' pronouns: He/Him research_mentor: 'Karen Works' research_mentor_s_college: N/A research_mentor_s_department: 'Computer Science' research_mentor_s_email: keworks@pc.fsu.edu student_bio: 'Hello All! My name is Matthew Brady and I am a computer Science Major from Stuart, Florida. Some of my hobbies include skateboarding, soccer, Video games, and playing guitar! While studying at Florida State University, my academic focus has centered around user interface and user experience (UI/UX) design, particularly through front-end technologies such as JavaScript, CSS, and HTML. I’ve also developed a strong interest in Python for web scraping and automation, using tools like BeautifulSoup and Selenium to extract and organize data from dynamic web environments. Additionally, I enjoy exploring C++ through game design projects, where I apply core programming concepts to interactive applications. My coursework and personal projects have further deepened my understanding of data structures, algorithms, and object-oriented programming, forming a strong foundation for software development across a variety of domains.' student_email: mjb19g@fsu.edu student_photo: '70476' title: 'Scrape and Search: Your API Web Finder' update_url: 'https://pc.fsu.edu/student-research/symposium/research-symposium-program-portal?element_parents=elements/student_photo&ajax_form=1&_wrapper_format=drupal_ajax&token=vSGSH5DzYkule1SHos43RPKqX2cxjE7rUr4T4CYU7Jo' work: Exploratory year: '2025'