CS5934: Capstone Project
Permanent URI for this collection
Browse
Browsing CS5934: Capstone Project by Content Type "Video"
Now showing 1 - 17 of 17
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.
- BiteRight VideoHuber, Samuel (2024-12-09)
- 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.
- Capstone Project: CourseQuestFeng, Yuechen; Lin, Yuching; Vannala, Raghavi; Lamba, Swati; Fang, Gary (2023-05-08)The objective of this web application is to build a safe and informative platform for students to engage and connect with each other to gather information and aid their decision in determining which courses to enroll in for their interested specializations. This platform will allow students to connect and network with other students, enabling them to form study groups, connect with alumni, job search, etc.
- Capstone-project : RideNShare SlidesXu, Yechen; Chen, Geping; Lu, Tianbo; Wang, Guangrui; Zhou, Jiayue (2022-12-07)Presentation Slides and video for Capstone Project - Ride N Share
- Classroom CaptainBendelac, Noam; Bafna, Tanishq; Sharma, Gautam; Krishnappagari, Sai Sanath; Samala, Sindhu Vyshnavi; Atukuri, Sri Sai Asrith (2022-12-09)The recent rise in remote learning has presented challenges for both students and teachers. Detailed visual demonstrations of spatial and visual subjects like physics, chemistry, or geometry can be harder to get across to students on a two dimensional screen. Static diagrams are helpful but insufficient for showing motion, interaction, or change. Some 2D interactive diagrams exist, and they can be sufficient for some topics, while other topics require the full three dimensions. Finally, interactive diagrams can be out of sync between the students’ screens and the teacher’s screen, so when the teacher is pointing something out, the students may not see it. If the teacher shares their screen visuals instead, then the diagram is not interactive for students. Our project seeks to solve these problems by providing 3D interactive diagrams that can be synchronized between the teacher and the students. We developed an interactive 3D educational web application for students to learn physics and calculus under the guidance of teachers. Teachers are able to both guide students’ learning directly by controlling the interactive 3D diagram on students’ screens, and let students learn independently by giving them control over their screens.
- EthelodisGaddipati, Divya; Singhal, Himanshu; Patel, Tej; Gottimukkala, Rithvik (2022-12-05)Our project, Ethelodis, is a user-friendly web application which is built for the people who are interested in volunteering and organizations looking for volunteers for their events. Most of the existing websites can be overwhelming to use and flood users' inbox with a lot of irrelevant information like opportunities that the user might not be interested in, promotional emails, blog posts, newsletters etc. This inefficiency in linkage between civil organizations and people is an issue that we aimed to address in our project. The major goal of our project is to ensure volunteers are matched with relevant opportunities personalized to their interests and to notify them for the matched opportunities via a unique push-notification system. Volunteers will get to opt for the categories they are interested in and receive notifications about potential opportunities related only to their interests, instead of getting spammed about irrelevant information and opportunities.
- Final Product Report - Team WannaBePujari, Akash; Ellaboina, Venkatesh; Peiris, Vibhavi; Pundir, Prachi; Muralikrishnan, Madhuvanti; Veeramachaneni, Nihitha (2022-12-09)Do you wish to express yourself artistically? We believe that becoming an engineer, doctor, or lawyer is relatively simple, yet they argue that artists are born, not produced. Here is an AI-powered program that can help you become a singer or a painter! You may have seen other efforts aimed at certain fields like healthcare, hardware design, and so on. We stopped at nothing in the project to investigate if AI can assist us with modest everyday routine activities. We investigated the use of AI/ML technologies to benefit our everyday lives. We have devised strategies to clarify your voice (transform your bathroom singing to studio-recorded audio quality) and reduce background noise from home-recorded meetings (COVID effect!). It may assist you in transforming your sloppy artwork into a gorgeous painting. Of course, this isn't only for artists; it can be used as a 'filter' for Instagram or Snapchat, and it may be quite useful for police agencies when producing drawings from scribbles. The trick is training the model on a large dataset and utilizing a Generative Adversarial Network (the greatest invention in AI), which results in mapping and producing pictures with a high match score based on the training dataset. We have developed a web application that has two segments : i) Wanna be a Painter - This segment allows users to upload grayscale images/sketches or hand drawings to convert them into beautiful paintings. ii) Wanna be a Singer - This segment allows users to upload audio files into the web application and download the augmented audio with crisp and clear voice. Gitlab link - https://code.vt.edu/wannabe
- 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.
- Leveraging Geolocation Data to Flag Suspicious ActorsRoof, Jonathan; D'Anna, Joey; Pol, Luis; Ait Taleb Ali, Mouad; Tunks, Brad (2023-05-06)A brief video outlining our project on utilizing geospatial data from mobile devices with machine learning to flag nefarious actors. Dataset is focused in Beijing, China.
- MEng Plan of Study Assistance SystemMalhotra, Shorya; Natnael, Shedon P.; Chang, Ian Y.; Xu, Hao (Virginia Tech, 2022-05-04)The MEng Plan of Study Assistance System is a tool that simplifies the research and planning required for a MEng student at Virginia Tech to plan and complete their plan of study. The web application aids students that are part of the Master of Engineering program in choosing courses that will fulfil the Master of Engineering requirements as part of their plan of study. Along with that, the user is able to get information and the syllabus of a course, to assist them in finding the right courses that align with their interests.
- Open EdX Course and Data Visualization Integration Capstone ProjectAdams, Emily; Boda, Bhagya Rishiroop; Circo, Charles; Lattman, Chris; May, Sydney (2023-05-08)This item includes the presentation slides for our MEng capstone project titled "Open EdX Course and Data Visualization Integration". This project is known to the sponsor Boeing as "Open EdX Project A". It also includes a video demonstration of our final product. The goal of the project was to create a course in an open-source course content management system called Open EdX based on an already existing canvas course. In addition to this, we also were tasked with the creation and integration of a data visualization UI within the Open EdX course. This data visualization application provides course data analytics such as overall grade distribution and quiz data such as the grade distribution of each quiz and the performance of each student on the quiz. The presentation dives into the problem we were asked to solve through this project, the different components of our solution and the technologies we used to create our final product. The video demonstrates the Open EdX course we created and the integration of the data visualization UI into the course.
- PoolPeeps MEng CapstoneMascis, Christopher; Ross, Amanda; Potharaju, Chiraag; Shingala, Kavin (2024-05-02)
- RippleChen, Yu-Jung; Wu, Justin; Ma, Kai-Jo; Sankar, Saran (2023-12-05)Ripple is an innovative social media platform transforming how we discover and engage with video content. At its core, Ripple leverages the power of social connections to recommend videos, creating a unique 'Ripple effect' that amplifies content discovery through user networks.
- Shot Caddie Final Presentation and DemoEverette, Ricardo; Padgett, Connor; Bauman, Peter (2024-08-08)This Capstone project is called Shot Caddie and it consists of a mobile application and web application. The mobile application allows golfers to accurately record all of their shots during a round of golf. The basic idea is that upon starting a new round of golf, using the mobile app, users will pull up a course map for a particular golf course and as they play their round, they will mark their ball on the map after each shot. Ball marking is done via a simple button press that relies on the mobile phone’s location services. In-round, the app also provides club recommendations, that is based off of the user’s past play and it also offers periodic notifications to mark their ball so the user doesn’t forget. All round data is saved in the user’s profile and is used to update their handicap and show them how they’ve played over time. The mobile app offers a community hub for connecting and chatting with other golfers, an events feature for viewing national events, creating your own personal events, scheduling tee-times and getting live scores for current PGA tournaments, There is also an e-commerce feature for buying new golf equipment and a way to view some common statistics of your play. The web application has similar statistics features, but unlike with the mobile app, it also allows users to input scores for rounds not played with the mobile app. Doing that will automatically update their handicap even if they didn’t use the mobile app for that round. Additionally, users search for local golf events and book tee times at various golf courses. Thus, the web application offers some additional capability but also flexibility in how users view their play.
- Urban Mobility AnalysisLeavitt, Brian; Luo, Oliver; McCormick, Luke; Park, James; Tran, Richard (2022-05-04)Our product allows for mobility analysis in the DMV area using demographic information as well as the change in ridership numbers for the DMV metro due to the Covid-19 lockdown in March 2020. Users can view demographic information such as household income and highest education attained for each census tract in the DMV area on an interactive map. The map also can display metro ridership information before and after the lockdown as well as the percent change in ridership numbers for each individual metro station. The website allows users to input their own data into a machine learning model which would predict post-lockdown DMV metro ridership based on the given demographic data and pre-lockdown-pandemic ridership numbers. This allows for insight on metro ridership if an event similar to the Covid-19 pandemic were to happen in the future.
- V-Room : Fixing online office hoursChellapilla, Shri Akhil; Eggleston, Quinn; Hariharasubramony, Kishore; Radhakrishnan, Nisha Mariyal (2022-12-08)V-Room (Virtual Room) is a web application which aims to improve the virtual office hours experience in an educational setting. There are three major functionalities in V-Room: 1. Students can see their position and total number of people in the queue while waiting to be let into the office hour meeting by the host. 2. Students have access to a question-answer portal in each course that they are enrolled in, which allows them to post questions, answer other questions and vote on questions and answers. 3. V-Room also helps students, professors and teaching assistants manage their courses by giving an opportunity to create courses, assign roles to members, invite students via link, and delete or archive courses.