CS5934: Capstone Project

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 20 of 75
  • Taskvault
    Newcomer, Matthew; Donlon, Matthw; Marsh, Nathan; Patel, Om; Peters, Michael (2024-05)
    Taskvault is a robust web application designed to enhance the efficiency of task and document management. This system allows users to upload, organize, and manage online documents with ease. Taskvault offers personalized pages for better task categorization and customizable containers that can include documents, objects, or tasks, tailored to meet the unique organizational needs of the user. The application is built with an intuitive tagging and grouping system, robust search functionality, and features that enable easy navigation and document retrieval based on user-specific requirements. https://git.cs.vt.edu/cs5934-s24-13574-group-3/taskvault
  • PoolPeeps MEng Capstone
    Mascis, Christopher; Ross, Amanda; Potharaju, Chiraag; Shingala, Kavin (2024-05-02)
  • Nex-Gen Performance Mobile Application
    Hou-Chun Lee; Jhe-Wei Nien; Yu-Kai Lo; Ta-Yuan Chou (Virginia Tech, 2024-05-01)
    Our capstone project, the Nex-Gen Performance App, is designed to transform the landscape of athletic training by bridging the gap between athletes, their guardians, and trainers. This innovative application serves as a comprehensive platform aimed at fostering connections, enhancing training efficiency, and promoting athletic excellence. Our app specifically targets young athletes aged 12-18, along with their parents and coaches, with a primary focus on the DMV area. By leveraging the latest mobile technology, we aim to create an accessible, interactive, and user-friendly experience that aligns with the dynamic needs of the modern athletic community.
  • Timeflare - Advanced Timesheet Tracking Application
    Ritwik Sood; Mihir Lahu Playekar; Nikhil Ram; Parth Bapat; Vivek Joshi (2024-04-29)
    Imagine a tool that effortlessly transforms the way you manage time and projects. TimeFlare is that tool—a comprehensive solution designed to revolutionize time tracking, project management, and payroll processes. Whether you're a freelancer juggling multiple clients or part of a team striving for efficiency, TimeFlare has you covered. By seamlessly integrating advanced features like clock-in/clock-out tracking, project-specific time association, and smart analytics, TimeFlare ensures accurate time recording and provides valuable insights into productivity and resource allocation. With intuitive interfaces, real-time notifications, and calendar integration, staying on top of deadlines and priorities has never been easier. TimeFlare isn't just a timesheet app; it's a game-changer for anyone looking to optimize their time, streamline workflows, and maximize productivity.
  • Local Link
    Hamilton, Mark; Jimeno, Elliot; Mecherikunnel, Joseph; Ramboyong, Sarah; West, Jonathan (2024-05-01)
  • Ripple
    Yu-Jung Chen, Justin Wu, Kai-Jo Ma, Saran Sankar (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.
  • MCCS Data Analytics Dashboard
    The 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.
  • 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.
  • DiagnoSym: Disease Prediction System Using the Symptoms
    Naga Sekhar Reddy Kambham; Sindhuja Banka; Yuva Sri Vemulapalli; Akhil Palla; Yaswanth Chakiri; Meena Lohani (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.
  • GTA Management System
    Walters 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.
  • InclusiveHire - Unbiased Technical Interviewing Platform
    TJ Koonce, Parth Ranawat, Ayush Roy, Thomas Stapor, Riddhi Thanki, Srujan Vithalani (2023)
    We propose InclusiveHire, which is an unbiased technical interviewing platform. It is a system that maintains the basic functionality of other industry standard video calling tools like Zoom or Microsoft Teams with added functionalities to maintain candidate anonymity to the person giving the interview. We protect the candidates identity by modulating the voice to the interviewer as well as preventing the interviewer from seeing the candidate through their camera. The candidate is able to hear the interviewer in their normal speaking tone as well as share their screen to perform any technical activities required by the interview. Our goal with this system was to address hiring biases that may occur when the interviewer could potentially make a biased decision based on the physical appearance and sound of the candidate.
  • HokieX
    Chen, Guankai; Guo, Xiao; Wang, Muyang; Chen, Youwei; Chen, Kaiyi; Asher, Tim (2023-12)
    HokieX is an online thrift shop designed specifically for Virginia Tech students, faculty, and the surrounding community. It is novel compared to other similar platforms like Facebook Marketplace as it includes verification for VT affiliates, including students and faculty. With this feature, our application will have reduced numbers of scammers and scalpers compared to competitors. However, this feature does not exclude people who are not affiliated with VT: Blacksburg residents and others in the surrounding community can also sign up and use the application. Its local focus also lends itself to Blacksburg and VT as there is a strong sense of community in this area. This means that, although those with malicious intentions could still gain access to the system, the community will reject them using the report system and keep the platform safe organically.
  • illuminate - Where Mentors, Skills, and Success Converge - Capstone Project - Fall 2023
    Srivastava, Apoorva; Maheshwari, Ujjwal; Mehendale, Alok; Maddhuru, Mahesh; Gururaj, Abhijith (2023-12-08)
    Illuminate, the future of e-learning in software engineering. In today’s rapidly evolving tech world, software engineers often face challenges in skill development, mentorship, and practical application. That's where Illuminate steps in. Imagine a platform where you can access cutting-edge courses tailored to your career goals and receive one-on-one mentorship from industry experts. Illuminate offers a unique blend of personalized learning paths, collaborative project opportunities, and continuous professional guidance. Whether you're starting out or looking to advance in your career, our platform caters to every step of your journey, transforming how you learn, grow, and succeed in the tech industry. Join Illuminate and bring your career under the spotlight.
  • Rewordly - Paraphrasing Tool
    York, Evan; Teegalapally, Akshita; Chouhan, Dhruveel; Venkatreddygari, Hyndavi; Nayani, Sai Nikhita (2023-12-08)
    Rewordly is a product designed to improve the writing process and save writers time. The product is meant to be a user-friendly and efficient tool for paraphrasing content. The product consists of a user-friendly interface, where a user will submit the content that they wish to be paraphrased and view the results, as well as a machine learning model that will handle the paraphrasing process. The product is meant to serve the Virginia Tech community and to address the issues with similar paraphrasing tools currently on the market.
  • LetsGo: Your Online Travel Coordinator
    Juvekar, Shaunak; Malik, Abdul; Raghu, Ramnath; Sethi, Raghav; Upadhayaya, Shrikanth (2023-12)
    LetsGo: Your Online Travel Coordinator is a web application designed to address the challenges Virginia Tech students face when trying to coordinate group travel. Recognizing the difficulty in forming travel groups, particularly when individuals have diverse destination preferences, LetsGo serves as a centralized platform for VT students to connect and organize shared trips. Unlike existing solutions with limited scopes, LetsGo operates as a social network-like platform, enabling students to create profiles, specify their desired destinations, and connect with others who share similar interests. Through secure messaging features, users can communicate and plan their journeys collaboratively. One key feature ensuring user safety is the platform's verification process, allowing only verified Virginia Tech students to participate. LetsGo aims to enhance the travel experience for students by fostering a sense of community and making group travel more accessible, cost-effective, and enjoyable.
  • Hokie For U
    Akshay Reddy Narra; Charan Teja Chelle; Samhitha Pentaparthy; Siva Kumar Reddy Sangu; Siva Sagar Kolachina; Sushma Kumari Kakarla (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.
  • GenQ
    Alsheikh, 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.
  • HokieFit
    Sagar Atla; Mohith Kamanuru; Srikanth Karri; Sai Pavan Bathala; Aruj Nayak (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!
  • Writing Buddy - A Writing Evaluation Platform
    Gate, Malhar; Saxena, Rhea; Kumar, Vinayak (2023-05-08)
    Writing Buddy is a product designed and developed as a tool to help improve students improve their writing skills and also help graders such as teaching assistants/instructors to evaluate the written essays. The aim of the product is to assist students with grammar suggestions as they write for better articulation. The platform also provides feedback on essay structuring for effective communication through writing, as well as plagiarism checking for students as well as TAs/instructors. For checking, Writing Buddy analyzes written essays to check if they have been generated with the help of AI such as ChatGpt.
  • Monitoring Student Data Analytics Associated with Interacting in a Open EdX Course
    Ravi, Harish; Perez Lozano, Joan; Kim, Jong Heon; Rahimi bafrani, Raena (2023-05-01)
    The Boeing Company, an American multinational corporation that designs, manufactures, and sells airplanes, rotorcraft, rockets, satellites, telecommunications equipment, and missiles worldwide, has recently announced a technology research project called Asynchronous Learning Experience Ideas for Boeing. In this project, they are looking for a group of software engineers to develop code to monitor student data analytics associated with interacting in an OpenEdX course as a part of a technology research project called Asynchronous Learning Experience Ideas for Boeing. The analytics could have various degrees of utility for various stakeholders at Boeing. Technical Stakeholders might want to know about system metrics relevant to ensure operational excellence, ensuring infrastructure stability, real-time monitoring of system performance, etc. The non-technical stakeholders might be interested in knowing about the accessibility of systems, the utility of the courses towards a learning objective among other things. Thus we would like to design systems that allow a data scientist to derive insights of interest from the Open EdX ecosystem. The purpose of the system is to monitor and analyze student data analytics associated with interacting in an OpenEdX course. The system aims to collect and analyze data on student interactions with courses, quizzes, and videos, and generate visualizations and reports that can be used to derive insights into the learning effectiveness of the courses, as well as the system's performance and stability. The ultimate goal of the system is to demonstrate the capability of using OpenEdX as an alternative to CANVAS for a learning platform and to allow data scientists to derive insights of interest from the OpenEdX ecosystem. This observability system aims to provide valuable insights into the performance, reliability, and accessibility of the system, allowing for proactive identification and resolution of issues and improving overall system health and availability, as well as providing actionable insights into the utility of the courses towards a learning objective. The design goals of the system are including but not limited to gathering log data as the students interface with the Open Edx, providing real-time monitoring of student progress and performance and performing advanced data analytics. Ultimately, the design goals of the system is to provide comprehensive insights into student learning and engagement, while leveraging the existing capabilities of the Open edX platform.