TravelAI is an innovative travel application that utilizes advanced artificial intelligence to deliver personalized travel experiences and house price predictions. By analyzing user preferences and past behaviors, TravelAI provides tailored recommendations for unique destinations, engaging activities, and comfortable accommodations. Additionally, the app leverages machine learning algorithms to predict house prices, helping users make informed decisions about their travel and real estate investments. This intelligent approach simplifies the travel planning process while enriching the overall journey, ensuring that every trip aligns perfectly with individual tastes and desires.
TravelAI incorporates machine learning to enhance user experience through:
TravelAI is built on a microservices architecture, enhancing scalability and maintainability. Each microservice is dedicated to specific functionalities, allowing for independent development, testing, and deployment. This architecture not only increases system resilience but also enables rapid iteration and feature enhancements.
To run the project locally using Docker, follow these steps:
Clone the repository: ```bash git clone https://github.com/yourusername/TravelAI.git cd TravelAI
cd Back
source ./venv/bin/activate
source ./venv/Scripts/activate python manage.py makemigrations python manage.py migrate python manage.py createsuperuser python manage.py runserver
cd Front npm install npm run dev