Notes: Compositional semantics is a branch of linguistics that deals with the meaning of sentences and larger linguistic units, and how these meanings are derived from the meanings of individual words and…
Category: 2019
Morphological Analysis & Chatbots
Notes: Morphological analysis is the process of identifying the root form of a word (called the lemma) and the inflectional variations that can be applied to it (such as tense, number, gender,…
Neural Question Generation
Notes: Neural question generation is a type of natural language processing task that involves using artificial intelligence algorithms to automatically generate questions from a given piece of text. This involves training a…
Dialog Trees
Notes: A dialog tree, also known as a conversation tree, is a gameplay mechanic that is used in many adventure games and role-playing video games to allow players to interact with non-player…
Distributional Semantics
Notes: The distributional hypothesis is a principle in linguistics and computational linguistics that suggests that words that are used in similar contexts tend to have similar meanings. This idea is based on…
Deep Inference
Notes: Deep inference is a term used to describe a method of reasoning and decision-making that is based on a deep understanding of the context and implications of a particular problem or…
ROUGE (Recall-Oriented Understudy for Gisting Evaluation)
Notes: ROUGE (Recall-Oriented Understudy for Gisting Evaluation) is a software package for automatically evaluating the quality of summaries. It is commonly used in the field of natural language processing (NLP) to evaluate…
Text Graphs & Natural Language
Notes: A text graph is a visual representation of the relationships between words and concepts in a text item. It can help to show how different ideas in the text are connected…
JSON & Rule Engines
Notes: JSON (JavaScript Object Notation) is a lightweight data interchange format that is widely used for transmitting data between systems and applications. JSON streams are streams of data in JSON format that…
Automated Machine Learning & Dialog Systems
Notes: Automated Machine Learning (AutoML) refers to the use of machine learning algorithms and techniques to automatically select and optimize machine learning models for a given task, without the need for manual…