Note End of development phase
This is an AI based Course recommedation chatbot that uses contant based algorithms
on the coursera course dataset.
Often as IT entry level students or graduates we tend to feel lost into which course we need to invest our time into. With every domain, there will be many programs based on that particular field, but how do I select the best one for me and my needs??
This is your answer!!
- We priortised 2 factors:
- minimalism
- efficiency
- This web based chatbot is easily deployable after set-up, with a user-friendly and minimalistic design to navigate you to find that perfect course to garner to your required skill from the top institutions.
Warning: As of now, this is only bounded to the Coursera dataset.
skilllist.txt
- the list that contains the set of skills.
Note Make sure when you are typing the skills in the chatbot application, do capitalise every first letter or refer to this
.txt
file. Also multiple skillsets can be typed using,
without spaces.
Warning Tested and deployed using Python 3.8.10. Also additional installation guides will be documented very soon. Stay tuned!!
- To run the application, initialise
virtualenv
and run
$env:FLASK_App='index.py'
$env:FLASK_ENV='development'
flask run
this launches the flask webapp in your localhost:5000
.
- To view your application, type
localhost:5000
in your search bar.
Note Make sure the
index.py
is actively running in the background to access the webapp, else the url will be unreachable.