This repository illustrates the process to construct a dialogue chat bot, which will be able to:
- answer programming-related questions (using StackOverflow dataset);
- chit-chat and simulate dialogue on all non programming-related questions.
- numpy (http://www.numpy.org/)
- sklearn
- pandas
- tensorflow (https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html#pip-installation)
- matplotlib (http://matplotlib.org/1.5.1/users/installing.html)
- urllib (https://pypi.python.org/pypi/urllib3)
- os
- zipfile
Install missing dependencies using pip
Once you have your dependencies installed via pip, run the demo script in terminal via
jupyter notebook
or simply try colab version
This is the final project of Natural Language Processing course of Higher School of Economics