Open Domain short form answering bot built using web scraping and term frequency inverse document frequency formula.
Example Usage:
python ai.py
Question: When was python released
Answer: Python 3.0 final was released on December 3rd, 2008.
python ai.py
Question: What are the types of supervised learning
Answer: Supervised learning can be separated into two types of problems when data mining—classification and regression: Primarily leveraged for deep learning algorithms, neural networks process training data by mimicking the interconnectivity of the human brain through layers of nodes.
- git clone https://github.com/prithvijitguha/Information-Retrieval-Bot.git
- Install packages "pip install -r requirements.txt"
- "python ai.py"
- User Input Prompt "Question:"