Research Reference Bot

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


Make sure you have installed Python 3 on your device

File Structure

  1. this file to serve get updates and send message from request
  2. config.cfg token telegram bot from Bot Father
  3. define database structure with object oriented mapping
  4. custom library to get result of cosine similarity document
  5. serve message and result from engine
  6. natural language processing for greeting response
  7. intents.json greeting or intents json data

Step for get dataset

  1. Scraping data from see on Scrapping.ipynb
  2. Update dataset

How To Run

  1. Install requirement
pip install -r requirements.txt
  1. Install punkt with
>>> import nltk
  1. Run
  1. Go to Telegram Application or access from Telegram Web, then chat with this bot.

Built With

Clone or Download

You can clone or download this project

> Clone : git clone

Chat with Him