Created
November 24, 2016 11:00
-
-
Save karimkhanp/e97934145493b7630243abc68af5c5d5 to your computer and use it in GitHub Desktop.
Steps on how to build chatbot
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| What is Chatbot? | |
| Types of Chatbot - Open domain vs Closed domain, Rules based vs General AI | |
| Different approaches to build chatbots | |
| Existing frameworks | |
| Machine learning and NLP Based | |
| AIML (Artificial Intelligence Markup Language) | |
| How does each approach works. | |
| IBM Watson, The most intelligent chatbot - Introduction | |
| Modules to build open domain chatbot using NLP and Machine learning | |
| Question Analysis | |
| Query correction | |
| Domain detection | |
| Noun Entity Extraction | |
| Focus and LAT Detection. | |
| Answer Type Detection | |
| Relation Detection. | |
| Co-reference resolution | |
| Symentic Analysis | |
| Hypothesis Generation | |
| Primary Search. | |
| Candidate Answer Generation. | |
| Soft Filtering | |
| Hypothesis and Evidence Scoring | |
| Evidence Retrieval. | |
| Scoring. | |
| Final Merging and Ranking | |
| Tools and Technologies | |
| Resources | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment