Skip to content

branyang02/Django-AI-Calendar-Map

Repository files navigation

UVA AI Maps

This project is a part of the Advanced Software Development class at the University of Virginia. The main focus of this project is to provide an AI assistant to help students navigate around the campus based on their personal schedules.

image image

Overview

UVA AI Maps is a web application that integrates Google Maps and an AI chatbot to assist UVA students in choosing locations on campus for various activities such as dining, studying, etc., based on their class schedule.

The application allows students to upload their calendars and, upon admin approval, the AI chatbot provides advice on things to do around campus before or after their calendar events. The recommendations are personalized based on the student's schedule and are reflected on the map for easy navigation.

In addition to the AI assistant's recommendations, students can use the provided map filters to search for places to study, eat, or relax. They can also view favorite locations submitted by other users and add their own favorite locations if they wish.

Getting Started

To get started with the application, follow these steps:

Clone the repository to your local machine. Install the required dependencies listed in the requirements.txt file. Run the application using the command python manage.py runserver. Contributing This project is a part of a class assignment and is not open for contributions.

License

This project is licensed under the MIT License.

Acknowledgements We would like to thank the University of Virginia and our professors for their guidance and support throughout the development of this project.

About

AI-Maps-Calendar App built with Python + Django + GPT-3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published