Skip to content

yangvict/chatbot_ner

 
 

Repository files navigation

Named Entity Recognition for chatbots

Haptik is India’s first Conversational Commerce platform that is powered by both AI and real humans and we aim to redefine the way people get their everyday jobs done using chat as the underlying interface.

To build conversational platforms like Haptik, one of the module that plays crucial role is Named Entity Recognition (NER). In this repository, we have open-sourced NER which uses heuristic approach along with several NLP techniques to extract necessary entities from chat interfaces.

To know more about our NER repository please go through the following documentations:

  1. Installation and setup: Detailed document on how to install and setup the chatbot NER on your system

  2. CSV file structure and adding/removing entities to DataStore: Document on how to create your own entity and store it to DataStore

  3. Approach used: Document on the architecture along with different detection logics (entity types) and built-in entities

  4. API calls: A brief document on the api calls for different detection logics along with its necessary output

  5. Install it using Docker image: Trouble in installing the Chatbot NER? install it using our Docker image

About

chatbot_ner: Named Entity Recognition for chatbots.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.1%
  • Shell 1.1%
  • Other 1.8%