SlideShare a Scribd company logo
1 of 18
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
NLU platform designated to
comprehend ASR distorted speech
Semantic versus
Statistic LM
Expansion
Noam Ziv
June 2018
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Can you
understand what
the Swedish
Chef is saying?
Hew mooch
blerter arcid?
bjork bjork bjork
Yes,we can
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
ASR Glass Ceiling
-
the missing last mile
glis
h
ASR Engine English Hebrew
Google Voice 74% 37%
Dragon 78% 46%
Sphinx 87% 88%
Nuance Recognizer (NR) 84% 83%
Bing 56% -
*ASR Application - Voice Commands, Benchmark April 2016,
Success rate – task completion %
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Linguistic parsing
The answer for the last mile
Question: How can a mother understand
her two years old baby when it asks for
something where more than 50% of the
words it utters are illegible:
MAMA WA SEUSS ME PAD =
I wanna watch doctor Seuss on my iPad
Answer: By taking into
account contextual
considerations and by
using linguistic intuitions.
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
What does
Contextual
considerations &
Linguistic intuitions
really mean
 Semantic transformations LM expansion
 Word class semantic LM expansion
 Synonyms semantic LM expansion
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
LM expansion
Transformations
LM based SR toolkit
(speaker dependent)
quantitative LM Expansion
(Kaldi, Sphinx, HTK(
Syntax based ASR
engines
Specifying domain specific
syntax (NR for example(
LVCSR general
language engines
Post process enhancement
(Google voice, Dragon,
Alexa. etc.(
1 2 3
statement/question + active/passive Transformations

Expanding LM by a factor of 4
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Can Chomsky’s transformational grammar
facilitate a significant LM expansion?
statement/question transformation rule:
happy as is2the man is1
?
LM expansion
Transformations
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
the man who happyis1 tall is2
Can Chomsky’s transformational grammar
facilitate a significant LM expansion?
statement/question transformation rule:
LM expansion
Transformations
?
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Statement/question semantic transformation rule:
NP
theman Is1 happy
who is2 tall
S
LM expansion
Semantic Transformations
happy?the man [who is2 tall] happyis1
?
S
VP
NP
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
September eleven caused Clinton’s administration in
Washington to turn 180 degrees back the way the came.
Word class expansion rule: transform all corpus numbers,
private names, places, dates etc into [any number], [any
private name], [any place], [any date]…
[any month] [any number] caused [any private
name] administration in [any city/state] to turn [any
number] degrees back the way they came.
LM expansion
Word class expansion
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Once the corpus is parsed:
[any month] [1 to 31] caused [any
USA president] administration in
[any city/state] to turn [1 to 360]
degrees back the way they came.
LM expansion
Semantic Word class expansion
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
• I found Trump attractive on Sundays
• I found eggs under my pillow on Sundays
Synonyms rule: replace any corpus term with its
synonymous term, find=discovered
• I discovered Trump attractive on Sundays
• I discovered eggs under my pillow on Sundays
LM expansion
Synonym Expansion
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
• I found [Trump attractive on Sundays]
• I found [eggs under my pillow on Sundays]
Semantic Synonyms rule: replace any corpus
term with a synonymous term only if its lexical
requirements are met in the sentential context
(find: [ _NP] [_ S], discover: [ _NP])
• I discovered that [Trump is attractive on Sunday]
• I discovered [eggs under my pillow on Sundays]
LM expansion
Semantic Synonym Expansion
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Breaking the ASR
Glass Ceiling
English ASR
Engine
As is
Google Voice 74%
Dragon 78%
Sphinx 87%
Nuance Recognizer 84%
Semantic
enhancements
+ 12% 86%
+ 10% 88%
+ 3% 90%
+ 6% 90%
Semantic multi
ASR platform 93%
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Breaking the ASR
Glass Ceiling
Hebrew ASR Engine As is
Google Voice 37%
Dragon 46%
Sphinx 88%
Nuance Recognizer 83%
Semantic
enhancements
+ 30% 67%
+ 25% 71%
+ 3% 91%
+ 6% 89%
Semantic multi ASR
platform 92%
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
ASR #1
SI NLU Engine (IDE)
“Record
Amazing Rice”
“Red Cord
Mazing Race
tonight”
“Record Amazing
Face too night”
ASR #2 ASR #3
“Record Amazing Race tonight”
Record Amazing Race tonight
Application Specific Command
STB command = Record
Title name = Amazing Race
Time = @Tonight
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Problems & Discussion
• None grammatical corpus – “can’t” be parsed (?) - SMS
language, conversational language, mixed language
texts (English, Spanish Tagalog…(, Corrupted ASR output
texts etc.
• Domain based ASR engines vs LVCSR? The end of the
dream of one overall General Language ASR engine?
• Parsing either both corpus & query, or query only or
corpus only parsing
SemanticInterfaces
Semantic Interfaces
LTD. Natural Language
Understanding
Thank You
Noam Ziv, June 2018

More Related Content

Similar to Semantic vs. Statistic Language Model Expansion

CSCE181 Big ideas in NLP
CSCE181 Big ideas in NLPCSCE181 Big ideas in NLP
CSCE181 Big ideas in NLPInsoo Chung
 
Serverless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon ComprehendServerless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon ComprehendDonnie Prakoso
 
Using Parallel Propbanks to enhance Word-alignments
Using Parallel Propbanks to enhance Word-alignmentsUsing Parallel Propbanks to enhance Word-alignments
Using Parallel Propbanks to enhance Word-alignmentsJinho Choi
 
Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing Mustafa Jarrar
 
NLP_guest_lecture.pdf
NLP_guest_lecture.pdfNLP_guest_lecture.pdf
NLP_guest_lecture.pdfSoha82
 
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and ApplicationsICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and ApplicationsForward Gradient
 
Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...
Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...
Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...Amazon Web Services
 
Natural language processing: feature extraction
Natural language processing: feature extractionNatural language processing: feature extraction
Natural language processing: feature extractionGabriel Hamilton
 
A Panorama of Natural Language Processing
A Panorama of Natural Language ProcessingA Panorama of Natural Language Processing
A Panorama of Natural Language ProcessingTed Xiao
 
State of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendState of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendEgor Pushkin
 
Smart Data Webinar: Advances in Natural Language Processing I - Understanding
Smart Data Webinar: Advances in Natural Language Processing I - UnderstandingSmart Data Webinar: Advances in Natural Language Processing I - Understanding
Smart Data Webinar: Advances in Natural Language Processing I - UnderstandingDATAVERSITY
 
Sviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon AlexaSviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon AlexaAmazon Web Services
 
Analyzing Arguments during a Debate using Natural Language Processing in Python
Analyzing Arguments during a Debate using Natural Language Processing in PythonAnalyzing Arguments during a Debate using Natural Language Processing in Python
Analyzing Arguments during a Debate using Natural Language Processing in PythonAbhinav Gupta
 
Using Asterisk to Create "Her"
Using Asterisk to Create "Her"Using Asterisk to Create "Her"
Using Asterisk to Create "Her"Mojo Lingo
 
Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Rajnish Raj
 

Similar to Semantic vs. Statistic Language Model Expansion (20)

CSCE181 Big ideas in NLP
CSCE181 Big ideas in NLPCSCE181 Big ideas in NLP
CSCE181 Big ideas in NLP
 
Serverless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon ComprehendServerless Text Analytics with Amazon Comprehend
Serverless Text Analytics with Amazon Comprehend
 
Using Parallel Propbanks to enhance Word-alignments
Using Parallel Propbanks to enhance Word-alignmentsUsing Parallel Propbanks to enhance Word-alignments
Using Parallel Propbanks to enhance Word-alignments
 
Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing Adnan: Introduction to Natural Language Processing
Adnan: Introduction to Natural Language Processing
 
AINL 2016: Grigorieva
AINL 2016: GrigorievaAINL 2016: Grigorieva
AINL 2016: Grigorieva
 
Ijetcas14 575
Ijetcas14 575Ijetcas14 575
Ijetcas14 575
 
NLP_guest_lecture.pdf
NLP_guest_lecture.pdfNLP_guest_lecture.pdf
NLP_guest_lecture.pdf
 
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and ApplicationsICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
ICDM 2019 Tutorial: Speech and Language Processing: New Tools and Applications
 
Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...
Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...
Using AI to Automate and Optimize Media and Entertainment Workloads – Antoine...
 
Natural language processing: feature extraction
Natural language processing: feature extractionNatural language processing: feature extraction
Natural language processing: feature extraction
 
A Panorama of Natural Language Processing
A Panorama of Natural Language ProcessingA Panorama of Natural Language Processing
A Panorama of Natural Language Processing
 
State of NLP and Amazon Comprehend
State of NLP and Amazon ComprehendState of NLP and Amazon Comprehend
State of NLP and Amazon Comprehend
 
Smart Data Webinar: Advances in Natural Language Processing I - Understanding
Smart Data Webinar: Advances in Natural Language Processing I - UnderstandingSmart Data Webinar: Advances in Natural Language Processing I - Understanding
Smart Data Webinar: Advances in Natural Language Processing I - Understanding
 
NLP
NLPNLP
NLP
 
NLP
NLPNLP
NLP
 
Sumit A
Sumit ASumit A
Sumit A
 
Sviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon AlexaSviluppare applicazioni voice-first con AWS e Amazon Alexa
Sviluppare applicazioni voice-first con AWS e Amazon Alexa
 
Analyzing Arguments during a Debate using Natural Language Processing in Python
Analyzing Arguments during a Debate using Natural Language Processing in PythonAnalyzing Arguments during a Debate using Natural Language Processing in Python
Analyzing Arguments during a Debate using Natural Language Processing in Python
 
Using Asterisk to Create "Her"
Using Asterisk to Create "Her"Using Asterisk to Create "Her"
Using Asterisk to Create "Her"
 
Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...Natural Language processing Parts of speech tagging, its classes, and how to ...
Natural Language processing Parts of speech tagging, its classes, and how to ...
 

Recently uploaded

How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 

Recently uploaded (20)

How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 

Semantic vs. Statistic Language Model Expansion

  • 1. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding NLU platform designated to comprehend ASR distorted speech Semantic versus Statistic LM Expansion Noam Ziv June 2018
  • 2. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Can you understand what the Swedish Chef is saying? Hew mooch blerter arcid? bjork bjork bjork Yes,we can
  • 3. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding ASR Glass Ceiling - the missing last mile glis h ASR Engine English Hebrew Google Voice 74% 37% Dragon 78% 46% Sphinx 87% 88% Nuance Recognizer (NR) 84% 83% Bing 56% - *ASR Application - Voice Commands, Benchmark April 2016, Success rate – task completion %
  • 4. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Linguistic parsing The answer for the last mile Question: How can a mother understand her two years old baby when it asks for something where more than 50% of the words it utters are illegible: MAMA WA SEUSS ME PAD = I wanna watch doctor Seuss on my iPad Answer: By taking into account contextual considerations and by using linguistic intuitions.
  • 5. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding What does Contextual considerations & Linguistic intuitions really mean  Semantic transformations LM expansion  Word class semantic LM expansion  Synonyms semantic LM expansion
  • 6. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding LM expansion Transformations LM based SR toolkit (speaker dependent) quantitative LM Expansion (Kaldi, Sphinx, HTK( Syntax based ASR engines Specifying domain specific syntax (NR for example( LVCSR general language engines Post process enhancement (Google voice, Dragon, Alexa. etc.( 1 2 3 statement/question + active/passive Transformations  Expanding LM by a factor of 4
  • 7. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Can Chomsky’s transformational grammar facilitate a significant LM expansion? statement/question transformation rule: happy as is2the man is1 ? LM expansion Transformations
  • 8. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding the man who happyis1 tall is2 Can Chomsky’s transformational grammar facilitate a significant LM expansion? statement/question transformation rule: LM expansion Transformations ?
  • 9. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Statement/question semantic transformation rule: NP theman Is1 happy who is2 tall S LM expansion Semantic Transformations happy?the man [who is2 tall] happyis1 ? S VP NP
  • 10. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding September eleven caused Clinton’s administration in Washington to turn 180 degrees back the way the came. Word class expansion rule: transform all corpus numbers, private names, places, dates etc into [any number], [any private name], [any place], [any date]… [any month] [any number] caused [any private name] administration in [any city/state] to turn [any number] degrees back the way they came. LM expansion Word class expansion
  • 11. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Once the corpus is parsed: [any month] [1 to 31] caused [any USA president] administration in [any city/state] to turn [1 to 360] degrees back the way they came. LM expansion Semantic Word class expansion
  • 12. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding • I found Trump attractive on Sundays • I found eggs under my pillow on Sundays Synonyms rule: replace any corpus term with its synonymous term, find=discovered • I discovered Trump attractive on Sundays • I discovered eggs under my pillow on Sundays LM expansion Synonym Expansion
  • 13. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding • I found [Trump attractive on Sundays] • I found [eggs under my pillow on Sundays] Semantic Synonyms rule: replace any corpus term with a synonymous term only if its lexical requirements are met in the sentential context (find: [ _NP] [_ S], discover: [ _NP]) • I discovered that [Trump is attractive on Sunday] • I discovered [eggs under my pillow on Sundays] LM expansion Semantic Synonym Expansion
  • 14. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Breaking the ASR Glass Ceiling English ASR Engine As is Google Voice 74% Dragon 78% Sphinx 87% Nuance Recognizer 84% Semantic enhancements + 12% 86% + 10% 88% + 3% 90% + 6% 90% Semantic multi ASR platform 93%
  • 15. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Breaking the ASR Glass Ceiling Hebrew ASR Engine As is Google Voice 37% Dragon 46% Sphinx 88% Nuance Recognizer 83% Semantic enhancements + 30% 67% + 25% 71% + 3% 91% + 6% 89% Semantic multi ASR platform 92%
  • 16. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding ASR #1 SI NLU Engine (IDE) “Record Amazing Rice” “Red Cord Mazing Race tonight” “Record Amazing Face too night” ASR #2 ASR #3 “Record Amazing Race tonight” Record Amazing Race tonight Application Specific Command STB command = Record Title name = Amazing Race Time = @Tonight
  • 17. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Problems & Discussion • None grammatical corpus – “can’t” be parsed (?) - SMS language, conversational language, mixed language texts (English, Spanish Tagalog…(, Corrupted ASR output texts etc. • Domain based ASR engines vs LVCSR? The end of the dream of one overall General Language ASR engine? • Parsing either both corpus & query, or query only or corpus only parsing
  • 18. SemanticInterfaces Semantic Interfaces LTD. Natural Language Understanding Thank You Noam Ziv, June 2018