Skip to content

rishimule/Personalized-Tourism-Recommender-Using-Chatbot

Repository files navigation

Personalized-Tourism-Recommender-Using-Chatbot

Demo:

https://tourism-recommender.herokuapp.com

Objectives:

  • The main objective of this system is to give better personalized recommendations of tourism places to users for better decision making.
  • To design a user-friendly system with easy to understand interfaces.
  • To pass a query on the dataset to extract the required output based on the user’s inputs.
  • To recommend real time map-based places using APIs.
  • User will select a particular place to view its details.
  • To provide suggestions to the tourists to identify the most suited transport (flight, train, etc.) accommodations, museums, special interest places and other items which are required for the trip.
  • It keeps a track on climate conditions for a better customer experience.
  • It also keeps track of environmental factors.

This project is made using :

  • Django
  • HTML
  • CSS
  • JavaScript
  • Geopy
  • OpenCage
  • Geocoders
  • OpenWeatherAPI
  • FourSquaresAPI
  • Pandas

Installation

$ git clone https://github.com/radonintro1234/Personalized-Tourism-Recommender-Using-Chatbot.git

$ cd Personalized-Tourism-Recommender-Using-Chatbot

$ pip install -r requirements.txt

Usage

$ python manage.py makemigrations

$ python manage.py migrate

$ python manage.py runserver

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT