language and classifica on
play

Language and Classifica/on Sravana Reddy Nov 9, 2015 - PowerPoint PPT Presentation

Language and Classifica/on Sravana Reddy Nov 9, 2015 joyful pleasant happy lonely cloudy warm sad Why isn't the future here already? Where


  1. Language ¡and ¡Classifica/on ¡ Sravana ¡Reddy ¡ Nov ¡9, ¡2015 ¡ joyful ¡ pleasant ¡ happy ¡ lonely ¡ cloudy ¡ warm ¡ sad ¡

  2. Why ¡isn't ¡the ¡future ¡here ¡already? ¡

  3. Where ¡is ¡my ¡evil ¡robot ¡ ¡ space ¡travel ¡companion? ¡

  4. How ¡close ¡are ¡we ¡to ¡this? ¡ hBps://www.youtube.com/watch?v=n1AjtIAje3o ¡ ¡

  5. Machine ¡conversa/ons: ¡ Where ¡do ¡we ¡begin? ¡ 1. ¡Convert ¡voice ¡input ¡into ¡words ¡

  6. Machine ¡conversa/ons: ¡ Where ¡do ¡we ¡begin? ¡ 2. ¡Convert ¡words ¡into ¡meaning ¡ Merhaba!

  7. Machine ¡conversa/ons: ¡ Where ¡do ¡we ¡begin? ¡ 3. ¡Use ¡world ¡knowledge ¡to ¡ respond ¡ ¡

  8. Machine ¡conversa/ons: ¡ Where ¡do ¡we ¡begin? ¡ 4. ¡Convert ¡response ¡into ¡words ¡

  9. Machine ¡conversa/ons: ¡ Where ¡do ¡we ¡begin? ¡ 5. ¡Convert ¡words ¡into ¡natural-­‑ sounding ¡speech ¡

  10. Machine ¡conversa/ons: ¡ Where ¡do ¡we ¡begin? ¡ 1. Convert ¡voice ¡input ¡into ¡words ¡ speech ¡recogni/on ¡ ¡ 2. Convert ¡language ¡into ¡meaning ¡ language ¡understanding ¡ ¡ 3. Use ¡world ¡knowledge ¡to ¡respond ¡ "core ¡AI", ¡search, ¡logic ¡ ¡ 4. Convert ¡response ¡into ¡words ¡ language ¡genera/on ¡ ¡ speech ¡synthesis ¡ 5. Convert ¡words ¡into ¡natural-­‑sounding ¡speech ¡

  11. But ¡that's ¡just ¡the ¡minimum ¡ • Judge ¡emo/on ¡from ¡voice ¡and ¡word ¡usage ¡ ¡ • Iden/fy ¡the ¡general ¡topic ¡of ¡conversa/on ¡ ¡ • Iden/fy ¡the ¡speaker ¡ • Iden/fy ¡the ¡speaker's ¡gender ¡or ¡ethnicity ¡

  12. E-­‑mail ¡Classifica/on ¡

  13. E-­‑mail ¡Classifica/on ¡

  14. E-­‑mail ¡Classifica/on ¡

  15. Building ¡Classifiers ¡ Labeled ¡ Unlabeled ¡ ¡ Label ¡ Examples ¡ Example ¡ training ¡ applica/on ¡ Unlabeled ¡ ¡ Label ¡ Example ¡ Model ¡

  16. Classifica/on ¡Algorithms ¡ ¡ • Naïve ¡Bayes ¡ • Logis/c ¡Regression ¡ • Perceptrons ¡ • Support ¡Vector ¡Machines ¡ • Decision ¡Trees ¡ • Gaussian ¡Mixture ¡Models ¡ • K ¡Nearest ¡Neighbors ¡ • Neural ¡Networks ¡ • … ¡

  17. Sen/ment ¡Analysis ¡ hBps://www.csc.ncsu.edu/faculty/healey/ tweet_viz/tweet_app/ ¡ ¡ ¡ ¡ hBp://alt.qcri.org/semeval2016/task4/ ¡ ¡

  18. Gender ¡(or ¡other ¡demographic) ¡ Predic/on ¡

  19. Solving ¡Authorship ¡Mysteries! ¡ Alexander ¡Hamilton ¡ James ¡Madison ¡ The ¡Federalist ¡Papers ¡

  20. Other ¡Features? ¡ • Fine-­‑grained ¡language: ¡ – Word ¡sequences ¡ – Grammar ¡ – Word ¡meanings ¡ ¡ • User ¡informa/on ¡ • Social ¡network ¡

  21. Classifica/on ¡for ¡more ¡complex ¡tasks? ¡ 1. Convert ¡voice ¡input ¡into ¡words ¡ speech ¡recogni/on ¡ ¡ 2. Convert ¡language ¡into ¡meaning ¡ language ¡understanding ¡ ¡ 3. Use ¡world ¡knowledge ¡to ¡respond ¡ "core ¡AI", ¡search, ¡logic ¡ ¡ 4. Convert ¡response ¡into ¡words ¡ language ¡genera/on ¡ ¡ speech ¡synthesis ¡ 5. Convert ¡words ¡into ¡natural-­‑sounding ¡speech ¡

  22. Classifiers ¡with ¡Structured ¡Outputs ¡ Data : ¡Audio. ¡ Label : ¡sentence ¡ Data : ¡Spanish ¡sentence. ¡ Label : ¡English ¡sentence ¡ Data : ¡Meaning. ¡ Label : ¡sentence ¡ Labeled ¡ Unlabeled ¡ ¡ Sentence ¡ Examples ¡ Example ¡ training ¡ applica/on ¡ Unlabeled ¡ ¡ Sentence ¡ Example ¡ Model ¡

Recommend


More recommend