Create Question Answering System Using NLP + Flask + NLTK Requirements :-
Python version : 3.8 Operating System: Windows
Tools and technologies used :-
(01 )nltk - pip install nltk
(02) flask - pip install Flask
(03) gunicorn - pip install gunicorn
(04) unidecode - pip install Unidecode
(05) wolframalpha - pip install wolframalpha
(06) wikipedia - pip install wikipedia
(07) gevent - pip install gevent
(08) flask_bootstrap - pip install Flask-Bootstrap
(09) flask_appconfig - pip install flask-appconfig
(10) flask_wtf - pip install Flask-WTF
(11) wtforms - pip install WTForms
(12 )google - pip install google
To Run:-
(01) Install python 3.8 to your system
(02) Install the all packages
(03) Open command prompt.
(04) Go to the directory in command prompt.
(05)Type in command prompt:
python app.py
(06) Now run the browser and type localhost:9191/
(07) Input your question. (Make sure, you are connected to Internet)
(08) Wait for the answer
if u face errors try these commends according to errors...
py -m pip install --upgrade pip --user
py -m pip install --upgrade nltk
pip install WTForms==2.3.3
pip install --upgrade google-api-python-client --user
Required --> DataRequired @2 places
change in wtf.html forms.target_tag() --> without ()