CS5934: Capstone Project
Permanent URI for this collection
Browse
Browsing CS5934: Capstone Project by Content Type "Presentation"
Now showing 1 - 20 of 21
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.
- 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
- Cold Caller Final Presentation VideoHarris, Silver; Brinson, Greg; Mistry, Aastha; Dinesh, Tanya; Harris, Violet (2024-05-03)Cold Caller is a volunteer management system for political candidates to use when polling the public. We have an admin side to manage/create volunteer accounts, track their progress and most recent activity, and view the survey responses in mass. The volunteer side accesses a database of voters that will pull a set and assign to volunteers for calling and surveying. The volunteer starts a survey and is given step-by-step instructions on what to say and immediately records the voter’s response. They are prompted to submit and save that response as soon as they finish the survey. We track the volunteer’s performance and give a visual reward upon completing a full set of calls. The platform is extremely user friendly and designed for users without technical prowess.
- Course PlannerJoshi, Shreyas; Vattikonda, Sivakrishna; Valotia, Dishang; Mane, Suraj; Mali, Namrata (2022-05-04)Aim is to develop a course planner for the Computer Science Master of Engineering (MEng-CSA) program which will help students to search and choose from a variety of courses offered to include in their Plan of Study (POS). Students will enter basic enrollment details and the system will generate a POS for the student. The system will also provide students with access to course syllabus that will allow them to explore different areas. On top of this, this system will provide admin access to the department to maintain the latest information regarding courses that are offered.
- 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
- Follow My StepsSiddiqui, Haris; Lee, Wen-Yu; Wang, Yifu; Yu, Qi (2022-05-04)Follow My Steps is a unique Android mobile application that allows users to track celebrities’ footsteps and stories. Although many travel apps already exist on the market, our product addresses problems that others don’t. For example, our app is inspiration-oriented and not a tool-based service. The app gives your trip an interesting and meaningful theme. It allows users to plan their trips by following their favorite celebrities’ steps. Users can receive inspiration from the places celebrities visit.
- 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.
- MCCS Data Analytics DashboardThe Asset Protection business unit under MCCS needs dashboards so they can easily access relevant asset protection information from a single source of information. Currently, Asset Protection has to go to various sources within MCCS if they want shrink information or point of sale details. The goal of our MCCS Data Dashboard is to create a centralized location for all the needs of MCCS data analysts. The product offers multiple pages for both the point-of-sale transactions and consolidated shrink information, as well as customized health check pages with up-to-date metrics for each branch of MCCS that allow for easy access and close monitoring of the data. The data is displayed as a combination of tables, charts, and graphs along with filters and search functionality that allow for deeper insights on the data.
- 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.
- On The Block - Exclusive Marketplace for student to buy and sell used goodsButley, Rushikesh; Thakur, Vidhi; Rastogi, Rishabh; Rastogi, Somyaa; Pathak, Jignasu Yagnesh; Teckchandani, Nishant (2023-05-03)Ontheblock is an online marketplace designed specifically for Virginia Tech students to buy, sell, or exchange household items safely and efficiently. The platform provides an easy-to-use interface that allows students to browse through various items, create listings for their own goods, communicate with potential buyers or sellers, rate their experience with a user, report a user, share a product on the internet and browse future available products so that buyers and sellers can transact on a future date and on their own terms. The goal of Ontheblock is to provide a convenient solution for students who are often on tight budgets and need to acquire household items without breaking the bank. Additionally, the platform offers a safe and secure way to contact potential buyers or sellers, as all profiles are verified “vt.edu” domain backed by secure OPT validations by phone and email. This reduces the problem/risk of scammers scamming unsuspecting students of their precious money and resources. Ontheblock is an ideal solution for any Virginia Tech student looking for an affordable and safe way to buy or sell household items.
- 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.
- RewardReadySaroha, Anurag; Sahay, Ayush; Espinoza, Diego; Prillaman, Jackson; Kubik, Jacob; Rane, Rohit (2022-12-07)RewardReady is a web based application, with the intended purpose of providing latest deals and coupons to the user. The app works by having the registered users store information regarding the name and type of different credit or loyalty cards they currently own, their location and their favorite store. From this point, the app can be used by the user to maximize his rewards/additional savings when trying to purchase a product from a merchant. A user can also manually enter the product name/category to find the relevant deals/coupons. A user can also look through its shopping history to find the deals/coupons that he has previously used and would like to use again.
- RFP/RFI Asset Tracking ToolArbaiza, Camila; Hollingsworth, Edward; Lewis, Ryan; Myburgh, Keith; Rhine, Abrar (Virginia Tech, 2023-05-05)In order to serve the American public and the missions of its diverse agencies, the United Stated Federal Government utilizes the Federal Acquisition Regulation (FAR) (https://www.acquisition.gov/) to purchase necessary goods and services from private industry. Integral to FAR is the publishing of Requests for Information (RFIs) and Requests for Proposals (RFPs). As a consultancy within the Federal Information Technology (IT) space, INTEGRITYOne Partners, Inc. (IOP) has responded to dozens of RFIs and RFPs over its nearly twenty-five years in existence. These RFI and RFP responses represent a tremendous amount of IOP’s intellectual capital and reflect the firm’s extensive IT and Program Management expertise. Often containing solution templates, IOP proprietary practices, and detailed capability statements, portions of these assets can be re-used or modified to respond to multiple government solicitations. To keep up with the growing database of these assets, IOP must transition their process of retrieving relevant documents from manual to automated.
- 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.
- Torc Robotics: Rain Detection Solution "RainSense AI"Lowe, Alyssa; Holland, Darius; Weaver, Ethan; Andrade, Jason; Samuel, Jonathan; Cho, Minho (2023-12-06)Torc Robotics makes autonomous vehicles, specifically self-driving trucks. As such, they hope to make their vehicles perform as safely and efficiently as possible. This task becomes more difficult when the vehicles are subjected to adverse weather conditions, such as rain. The first step in making these vehicles perform better in rainy conditions is to give the vehicle the ability to determine whether it is currently “raining” or “not raining”. This information could then help in informing the vehicle to adjust its maneuvers based on the presence of rain. The machine learning solution we developed can make highly accurate predictions as to whether there is rain present in the vehicle’s localized environment. “RainSense AI” is an ensemble learning system that takes in data from various sensors already present on the vehicle. Namely, it incorporates image data from the vehicle’s front-facing camera and LiDAR point-cloud data from the vehicle’s two LiDAR sensors. This data is passed into our system, which consists of two main parts: a Convolutional Neural Network that processes the image data, and an Anomaly Detection algorithm that processes the LiDAR data. Each of the two processes can make individual predictions regarding the presence of rain. Our system uses both of these predictions to generate a final prediction as to whether there is currently “rain” or “no rain”. This system can run in real-time, taking in the most current data from the vehicle’s sensors and continuously generating predictions.
- 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.