12.8 Machine Learning and Deep Learning Natural Language Applications

  • Answering natural language questions—For example, our publisher Pearson Education, has a partnership with IBM Watson that uses Watson as a virtual tutor. Students ask Watson natural language questions and get answers.
  • Summarizing documents—analyzing documents and producing short summaries (abstracts) that can, for example, be included with search results and can help you decide what to read.
  • Speech synthesis (speech-to-text), speech recognition (text-to-speech), inter-language text-to-text translation.
  • Collaborative filtering—used to implement recommender systems (“if you liked this movie, you might also like…”).
  • Text classification—e.g., classifying news articles by categories, such as world news, national news, local news, sports, business, entertainment, etc.
  • Topic modeling—finding the topics discussed in documents.
  • Sarcasm detection—often used with sentiment analysis.
  • Text simplification—making text more concise and easier to read.
  • Speech to sign language and vice versa—to enable a conversation with a hearing-impaired person.
  • Lip reader technology—for people who can’t speak, convert lip movement to text or speech to enable conversation.
  • Closed captioningautomatically adding text captions to video.

©1992–2020 by Pearson Education, Inc. All Rights Reserved. This content is based on Chapter 5 of the book Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud.

DISCLAIMER: The authors and publisher of this book have used their best efforts in preparing the book. These efforts include the development, research, and testing of the theories and programs to determine their effectiveness. The authors and publisher make no warranty of any kind, expressed or implied, with regard to these programs or to the documentation contained in these books. The authors and publisher shall not be liable in any event for incidental or consequential damages in connection with, or arising out of, the furnishing, performance, or use of these programs.