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…
Tag: chatbot
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…
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”…
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…
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,…
Deep Learning & Chatbots
Notes: Janus Recognition Toolkit (JRTk) has been used by the Interactive System Lab in many projects for speech recognition, such as BABEL. The Babel Program (IARPA) is developing agile and robust speech recognition technology…