Learn more about natural languages processing.
Natural langauge processing is a field that deals with the ability for technology to understand human language. Dr. Durrett describes it as the ability for computers to do things automatically using human languages.
Machine learning plays an important role in NLP. Programmers give a machine examples of inputs and outputs (or examples of what we want the machine to do according to Dr. Durrett), and with that they use machine learning to create a program. Additionally, there are many different types of machine learning algorithms such as decision trees, linear regressions, neural networks, Random Forest, and more. Click here to learn more.
iPhone's Siri, Amazon Alexa, Google Home, and other technologies uses NLP to process human language as input and completes an action based on what is said.
Text prediction is being used by lots of technologies including phones, Google, worddocs, etc.. In his lecture, Dr. Durrett shows us a Transformer demo that tries to autocomplete your text. Check it out here.
Google uses NLP to help complete a user's search. It processes human language of what is being searched up and uses similar things being searched up to complete senetence.
Google translate uses neural networks, a type of machine learning, and NLP by processing the inputted sentence in one language and translating it into another language.
Made by Melanie Martinez