dipesg / AI-CHATBOT

Chatbot that handle the queries that daily floods in the company.:smile:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI-CHATBOT

BCH compliance

Megatron

mega1

Table of Content

Overview

Here at Ineuron massive amount of queries floods daily which is hard to handle. Among all queries 40% of them are general, so they can be automate and huge amount of time will be saved, with this motive this app is built.

About this project:

This is a chatbot which will handle the general queries and technical queries which daily floods in Ineuron.

Demo:

mega2

Installation

STEPS:

Clone the repository

https://github.com/dipesg/AI-CHATBOT.git

Create a conda environment after cloning the repository in a particular folder

conda create -n venv python=3.7 -y

Activate environment

conda activate venv

Install the requirements

pip install -r requirements.txt

run this file to open a chatbot.

python app.py

Directory Tree


|   .gitignore
|   api_file.py
|   app.py
|   config.ini
|   config_reader.py
|   database.py
|   LICENSE
|   preprocessing.py
|   Procfile
|   README.md
|   requirements.txt
|   Resultant.txt
|   runtime.txt
|   run_model.py
|   run_model_distilbert.py
|   web_scraping.py
|   
+---email-templates
|       email-template-luggage.html
|       
+---load_intent_filter
|       community_form_filter.npy
|       form_filter.npy
|       general_intent.npy
|       intents_map.json
|       list_thumbnail.npy
|       scrape_data.npy
|       technical_intent.npy
|       ticket_gen.npy
|       
+---model
|   |   classes.npy
|   |   classes_v1.npy
|   |   elmo_intent_model.h5
|   |   elmo_intent_model_v1.h5
|   |   elmo_intent_model_v1_final_sample_data.h5
|   |   
|   \---distilbert_model_40Epochs
|           config.json
|           tf_model.h5
|           tf_model.preproc
|           
+---SendEmail
|   |   sendEmail.py
|   |   
|   \---__pycache__
|           sendEmail.cpython-36.pyc
|           
+---static
|   +---bootstrap
|   |   \---css
|   |           bootstrap.min.css
|   |           
|   +---css
|   |       styles.css
|   |       styles.min.css
|   |       
|   +---img
|   |   |   blank-icon.jpg
|   |   |   bot_icon.png
|   |   |   chat-background.png
|   |   |   chatbot.png
|   |   |   chatbot1.png
|   |   |   chatbot2.png
|   |   |   chatbot3.png
|   |   |   edu_chatbot_1.jpeg
|   |   |   edu_chatbot_1.png
|   |   |   lady_bot.png
|   |   |   lady_bot1.png
|   |   |   logo.jpg
|   |   |   logo.png
|   |   |   profile.png
|   |   |   send-button.svg
|   |   |   send_button.svg
|   |   |   
|   |   \---portfolio
|   |           cabin.png
|   |           cake.png
|   |           circus.png
|   |           game.png
|   |           img1.jpg
|   |           img2.jpg
|   |           img3.jpg
|   |           img4.jpeg
|   |           img5.png
|   |           img6.jpg
|   |           safe.png
|   |           submarine.png
|   |           
|   \---js
|           freelancer.js
|           freelancer.min.js
|           main.js
|           main.min.js
|           
\---templates
        index.html
        index.min.html

Technologies Used

Contributors

  • Whole Ineuron team

About

Chatbot that handle the queries that daily floods in the company.:smile:

License:MIT License