CS5934: Capstone Project
Permanent URI for this collection
Browse
Browsing CS5934: Capstone Project by Content Type "Master's project"
Now showing 1 - 20 of 54
Results Per Page
Sort Options
- AIvian: Birdwatching Android AppMolin, Brendan; Suddala, Suchith; Khan, Rehan; Bokhari, Rayaan; Pereira, Conrad; Majumdar, Aritra; Yang, Fan (2022-12-04)Our mobile application, AIvian, is a user-friendly application which leverages AI and provides the tools to allow any bird watchers, especially novice and casual users, to recognize and learn about birds in North America. In addition to providing guidance and information to beginners, the social networking aspects of our application will also connect users from a wide range of skill levels to enhance the bird watching experience through community participation and crowdsourcing.
- Boeing Open edX Course Converter and Data VisualizationBenish, Robert; Ross, Christian; Childs, Grayson; Chien, Hsin-Yu; Chen, Yi-Han (Virginia Tech, 2023-05-08)The goal of our project was to create an easy way to convert Canvas course content to the Open edX online educational platform and add more information about the course’s progress for the instructor. This goal was given to us by Boeing who wanted to analyze the capabilities of Open edX as a free open-sourced alternative to other online educational platforms. Our project seeks to fulfill the goal by creating additional functionality into an Open edX course. The added functionality includes a course converter that allows an exported Canvas course file to import into an Open edX course with the minimum effort needed from a user. The need for a course converter is due to the differing course structures and using a converter is much faster than adding content manually. A data visualization application was also added to give more insightful information to instructors about the course’s students. The data visualization application would provide graphs and charts for the students’ total session time on a course, general geographical location, assignment submission times and other useful information. This information is not available with a normal Open edX course. The functionalities were integrated into the Open edX course structure to allow for ease of use. Additionally, we were able to add these functionalities to a cloud-based course that could be accessed by anyone. The project followed an agile development process with frequent meetings and concise documentation.
- BoeingLearning: An instance of the Open edX platform with custom features curated for BoeingBahja, Jonilda; Venkatesh, Kavya; Wei, Hang; Hu, Xiao (2023-05-08)Open edX is an online learning platform that provides tools to host online pre-recorded course content that can be accessed by students globally. From our research we found some features that are unavailable on the platform and hence have developed two of such features in our product for the Boeing organization. Our first feature is a resume-based course recommendation system. It can realize following functions: Web interface takes resume as input in .docx format; Resume is parsed to extract valuable pieces of information; Extracted text is sent to classifier model that categorizes text into a category; Recommendation system displays top courses from the corresponding category. Our second feature is the user friendly chatbot application that provides helpful answers to users regarding course content. It has following functions: Chatbot uses OpenAI’s ChatGPT api to generate useful and helpful responses; Users can ask the application questions about courses and other relevant topics; The application is designed with the goal of easing the human-computer interactions that happen on online learning platforms.
- Campus Job PortalArya, Priyank; Renavikar, Neel; Sarawgi, Aman; Shenolikar, Ashwin; Trivedi, Dvijen (2022-12-07)The current methods and processes to hire student workers, be it Graduate Research Assistants, Teaching Assistants, or even wage workers, are very inefficient, the most prominent example being a simple email chain. In the worst case, this causes the professor’s inbox to become extremely cluttered due to the volume of emails about potential assistantships, and for the case of students, they can miss out on an opportunity that closely matches their area of interest, due to a lack of job visibility to the student. We propose a platform whose primary objective is to provide both faculty and students a place where they can view, access, create, and apply to positions depending on the type of account. The staff can create jobs and view recommended students for each of the jobs they created. The student can see the jobs recommended for them based on their skillset.
- Click & GoLai, Kuo-Hao; Chen, Hsiao-Shan; Lu, Wei-Fan; Tang, Yuxi; Chen, Shih-Chi (2022-12-06)Click & Go is a web application that helps user to schedule their travel plan in an easy and intuitive way. This web application is made with three parts, which are the client(frontend), sever(backend) and third-party API, and places data is powered by RapidAPI-Traverl Advisor. We use the server to fetch our API data and implement multiple functionalities, i.e. calculate duration between place and place / categorize API data / provide recommended staying time. Before users add any place to their plans, our web app first displays the recommended places near the users' current location. Once users ready to build their plan such as adding attractions/hotels/restaurants on their plan, our server will start to invoke corresponding functions via the place data which is added by users.
- College ConnectSharma, Shivam; Jain, Aman; Garg, Tanvi; Fazal, Azad; Jain, Soumy (2023-05-05)The goal of College Connect is to help students overcome the difficulties they encounter while trying to locate pertinent information about their courses. The current information infrastructure is disjointed and unreliable in many colleges, making it challenging for students to choose their courses intelligently and to exchange resources and information with one another. It may become difficult for future students to build on their previous work as a result of resource loss and repetition across semesters.
- Crime Data Mining for D.C. areaLe, Na; Ikeda, Atsushi; Sturgis, Brandon; Goyal, Uditi (2020-05-04)With millions of crime offenses are recorded each year in the United States, regardless of our position or background in the community, safety and security are our top concern when we are in an area. To help increase the community's confidence in public safety, our team proposed a product that can help people view the crime history as well as predict future times and places for crimes in the Washington D.C. area. This product is designed for a typical worker, a real estate agent, a regular student, a researcher or an analyst that are interested in exploring the likelihood of crime to occur in the area to ensure safety. The product provides users with analysis on the count of records in yearly cases or in each ward in the metropolitan area, analysis on how different machine learning models can effectively classify and predict the offense group. Our product also provides time series analysis in each census tract and thus, can predict the crime trend in the same census tract in the upcoming month.
- DiagnoSym: Disease Prediction System Using the SymptomsKambham, Naga Sekhar Reddy; Banka, Sindhuja; Vemulapalli, Yuva Sri; Palla, Akhil; Chakiri, Yaswanth; Lohani, Meena (2023-12-06)The rapid advancement of artificial intelligence (AI) has led to a significant transformation in healthcare, particularly in diagnostic development and personalized treatment approaches. This project introduces DiagnoSym, a web-based system harnessing the capabilities of machine learning to predict potential diseases and assess their severity based on user-provided self-reported symptoms. Beyond traditional diagnostic functionalities, DiagnoSym goes a step further by offering users valuable health information, personalized preventive measures, and details of medical experts. The integration of machine learning ensures accurate predictions, while the platform's holistic approach aims to enhance efficiency, effectiveness, and user experience in healthcare delivery. As AI continues to evolve, DiagnoSym exemplifies the potential for technology to positively impact healthcare outcomes, empowering individuals to play an active role in their well-being.
- Easy Ecommerce: an e-commerce site for Nepali and Indian ethnic wearAdhikari, Swati; Shrestha, Simant; Sharma, Bibek; Mondal, Suman (2023-05-04)This is an e-commerce platform that specializes in selling Indian and Nepali ethnic wear. Customers can browse through various categories of clothing items and purchase them online. The website provides a user-friendly interface, allowing customers to easily search for their desired products, add them to their cart, and complete the purchase process. The website also allows registered users to save their favorite items and receive notifications about discounts and new arrivals. Additionally, the website has an admin panel that allows the website owner to manage products, orders, and user data.
- Find Your University(Virginia Tech, 2022-12)The US education system is growing year by year, and as we see a diverse background of students from various countries joining university programs every year, there is a need for students to go to the right university and pursue programs and degrees that are the best fit for them. To solve this problem, we have developed the FiYU (find your university) web application, which provides students with recommendations for what universities they could get based on their academic grades and competitive exam scores.
- FlyOver - Campus to CorporatePriya, Nidhi; Nuaman, Ali; Agarwal, Aadesh; Guntaka, Anudeep; Sanghavi, Parth; Gathani, Yash (2022-12-09)Imagine you are a new graduate student at Virginia Tech, pursuing a Masters of Engineering in Computer Science. You are new to the campus, and are looking to supplement your degree with an on-campus position or perhaps a Co-Op to enhance your portfolio. Your current options are limited to LinkedIn, which is more generic and geared towards fulltime/intern roles, and Handshake, which although more relevant still caters to multiple disciplines across the institution. This is where Flyover comes in. An online project application portal specifically catered toward aiding MEng CS students securing projects and on-campus positions during their degree. This portal also provides a platform to companies to display their projects and allow bright students to apply for those positions. A flyover connecting MEng. students pursuing Computer science on Virginia Tech Campus to Sponsorship opportunities offered by Corporates.
- GenQAlsheikh, Abdullah; DeVerteuil, Steven; Bernard, Cedric; Ganseh Soma, Pranav; Parameswaran, Aaditya; Vegesna, Saketh (2023-12-08)Our team, embarking on a semester-long project, leveraged available Learning Management System (LLM) resources to develop a tool designed to assist instructors in curbing cheating on online quiz platforms. This project uses OpenAI's public API to generate quiz questions based on topic meta-data uploaded by the instructor and administered by students.
- GlobeTrotterAIOwais, Muhammed ; Kazmierczak, Sofia; Banerjee, Sarthak; Austin, Harley; Rathore, Rajveer (2024-12)Planning a trip, whether as an individual tourist or as a group, may be a daunting undertaking. Existing systems provide generic options or lack customization, resulting in a bad travel experience. We created an AI-powered travel planning tool that matches your destination choices, simplifying the process and making a personalized itinerary tailored to the user's needs.
- Globoler - Travel Web ApplicationLi, Tianyu; Behpour, Arash; Chung, Hannah; Li, Jinyang (2022-05)Globoler is a responsive web application that helps the users to obtain useful information they might want to know before traveling to a destination.
- GTA Management SystemWalters III, Albert; Diwan, Aditi; Fotedar, Ajinkya; Davis-Wallace, Liam; Botelho, Carson (2023-12)Our team has developed a full stack application to assist the Virginia Tech CS department in assigning GTAs to courses. Currently, GTAs are assigned manually using spreadsheets and scratch paper, wasting a lot of time and energy. With our solution, GTAs and courses are displayed in a web app, with drag and drop functionality incorporated to allow the user to move GTAs into and between courses. Additionally, our backend calculates some automatic placements based on student data the user can use as a starting point. Our system greatly simplifies the GTA placement process by making the placement easier and faster.
- Healthy5 : A Pseudo-social Media, Calorie and Fitness Tracking ApplicationJordan, Luke Li; Gupta, Rohan Anil; Wang, Shao Chun; Pinnimty, Venkata Naga Sai Rama Krishna; Masrani, Vinit Anishkumar (Virginia Tech, 2023-05-04)Healthy5 is primarily a calorie and fitness tracking application geared towards the betterment of the individual as well as the community. Specifically, we plan to address the problem of obesity through our “individual” features and the problem of loneliness through our “community” features. As part of the individual features, users can provide information about their calorie intake, calories burnt while exercising and also their current height & weight which in-turn can be used to calculate BMI. Likewise, as part of the community features, users can follow their friends on the platform to track each other's progress, offer words of encouragement and create motivational posts. Furthermore, taking inspiration from the gaming industry, we created it as a “Reward / Upvote System” to make the overall user experience fun and rewarding. In this era of digitalization, we prioritized user’s privacy by divulging only the information for which the user consented to. All in all, Healthy5 will not only track calories and body weight, but also be a source of encouragement to begin and continue living healthily. The users of our platform will hopefully see themselves progressing toward their goals, leading a healthier and happier lifestyle, having each day being less stressful, and having a prolonged life expectancy.
- Hokie Career Fair ApplicationPrys, Adam; Hanchate, Asmita; Chen, Liang-Hao; Spence, Miles; Tanya, Jain (2023-05-03)Introducing HokieCFA, the ultimate solution to the long queues and waiting times at in-person career fairs. With an average of 30 employers attending each fair and a person spending an average of 15 minutes in each queue, attending a career fair can be a time-consuming process. But with HokieCFA, all you have to do is register and wait for a notification! Our optimized queueing and scheduling algorithm ensures that you can speak to as many employers and recruiters as possible within a stipulated time. Whether you are a student or job seeker, HokieCFA offers a seamless experience where you can assume the persona of an employer or a job seeker. HokieCFA aims to reduce wait times per student per queue, allowing you to share your profile with employers and increase your chances of getting hired. Through our Android mobile app, you can talk to employers efficiently through a notification and queueing system.
- Hokie For UReddy Narra, Akshay; Chelle, Charan Teja; Pentaparthy, Samhitha; Sangu, Siva Kumar Reddy; Kolachina, Siva Sagar; Kakarla, Sushma Kumari (Virginia Tech, 2023-12-08)HokieForU is an innovative platform designed for the Virginia Tech community, providing a space for Hokies to both seek employment opportunities and actively engage in community service. It goes beyond a typical job portal by fostering a spirit of collaboration and support among Hokies. Users can offer or find a wide range of services, from household tasks to tutoring, creating a network that benefits both job seekers and local communities. By connecting Hokies with local needs, HokieForU aims to empower individuals to make a positive impact on their neighborhoods while also facilitating employment opportunities within the community. It's a unique blend of job platform and community service hub, reflecting the diverse talents and generosity of the Virginia Tech community.
- HokieFitAtla, Sagar; Kamanuru, Mohith; Karri, Srikanth; Bathala, Sai Pavan; Nayak, Aruj (2023-12-08)Hey, have you heard about HokieFit? It's this innovative platform we've created specifically for Virginia Tech students to revolutionize the way we share and engage with fashion. Picture this: you can post your outfits, tag them for different occasions, and get inspired by a diverse array of styles – all without revealing your identity. It's all about the outfits, not who's wearing them, thanks to our faceless posts policy and face detection tech. This means no bias, just pure fashion appreciation. Whether you're into vintage, casual, or professional looks, HokieFit is where your style finds its community. It's more than an app; it's a new wave in fashion, making it inclusive, judgment-free, and focused on creativity. Join us and be a part of this exciting fashion movement at Virginia Tech!
- Hokies’ ParkShukla, Manas; Shah, Anupa; Balaji, Vijay; Shah, Vrajesh; Hanche, Preyas; Alebrahim, Arwa (2022-12-09)Seeing the trouble that students and faculties, or even visitors face in finding a suitable parking spot on a daily basis, we decided to create a portal that allows users to see live parking availability in different parking spots around the campus. With Hokies Park, you can simply choose a parking spot of your choice according to its vacancy and navigate to it easily. Apart from this, the portal also allows a data analysis page, where we store all the data analysis that has been done for the parking team. Viewing reports from the page can be done by anyone authorized to access the report. Key Features Information about parking lots on campus Live parking availability with minimal latency through APIs Posting and booking independent parking spaces provided on game days Managing parking bookings for independent parking slots Data Analysis provided for the Parking Management Technology Stack HTML/CSS/JS Jquery, AJAX Java, Python Springboot OpenCV, Pandas, numpy Amazon Web Services: DynamoDB and SNS
- «
- 1 (current)
- 2
- 3
- »