Notes: The development of chatbots and conversational AI technology has a long history, dating back to the 1950s. Here are some of the key milestones on the chatbot news timeline from 1950…
Tag: chatbot
Recommender System & Chatbots
Notes: A recommender system, or a recommendation system, is a subclass of information filtering system that seeks to predict the “rating” or “preference” a user would give to an item. Recommender systems…
TensorFlow & Chatbots
Notes: These are the three main categories of machine learning algorithms. In supervised learning, the algorithm is trained on a labeled dataset, where the correct output is provided for each example in…
SMT (Statistical Machine Translation) & Chatbots
Notes: Statistical machine translation is a type of machine translation that uses statistical models to automatically translate text or speech from one language to another. It is based on the idea that…
Named-Entity Recognition & Chatbots
Notes: Named-Entity Recognition (NER) is a subfield of natural language processing (NLP) that involves identifying and classifying named entities in a text into predefined categories such as person names, organizations, locations, medical…
IRC & Chatbots
Notes: Internet Relay Chat (IRC) is a type of real-time internet chat system that allows users to communicate with each other through text-based messages. IRC bots are computer programs that are designed…
Jabber, XMPP & Chatbots
Notes: Jabber.org was one of the first instant messaging services based on the XMPP (Extensible Messaging and Presence Protocol) open standard, and it remains a popular and influential player in the instant…
Language Modeling & Chatbots
Notes: A statistical language model (SLM) is a mathematical model that is used to predict the likelihood of a sequence of words (a string) occurring in a language. It does this by…
LMS (Learning Management System) & Chatbots
Notes: LMS is basically software used for online or distance education, such as Moodle. Most of the applications of dialog systems in LMS are related to “intelligent tutoring systems” and/or “pedagogical agents”…
Concept Map & Chatbots
Notes: Concept maps are graphical representations of knowledge or information that show the relationships between different concepts or ideas. They are often used as a tool for organizing and visualizing complex information,…