automatic summarization of highly spontaneous …

25
AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS SPEECH András Beke – György Szaszák Research Institute for Linguistics Hungarian Academy of Sciences Dept. of Telecommunications and Media Informatics University of Technology and Economics

Upload: others

Post on 18-Dec-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS SPEECH

András Beke – György Szaszák

ResearchInstitutefor Linguistics

Hungarian Academy of

Sciences

Dept.ofTelecommunicationsandMediaInformatics

University of Technology and Economics

Page 2: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

DATAEXPLOSION:HUMANVSMACHINEPROCESSING

2006 2007 2008 2009 2010 2011

180EXABYTE

1,800EXABYTE

The UNSTUCTURED data explosion- Growing 10x every 5 years and 100x every 10 years- Requires a new approach

The human not able toread every documentumor to listen every audiofile, or watch everymovies!

STATISTICAL MACHINE LEARNING

STUCTURED data

Page 3: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

AUTOMATICSUMMARIZATION

• informationretrieval• documentclustering• informationextraction• visualization• questionanswering• textsummarization

POSSIBLEAPPROACHES

Page 4: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

TYPESOFSUMMARIZATION

• Indicative• Describesthedocumentanditscontents

• Informative• ‘Replaces’thedocument

• Extractive• Concatenatepiecesofexistingdocument

• Generative• Createsanewdocument

• Documentcompression

Page 5: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

COMPARINGSPEECHANDTEXTSUMMARIZATION

• Identifyingimportantinformation

• Somelexical,discoursefeatures

• Extractionorgenerationorcompression

– Speech Signal– Prosodic features– NLP tools?– Segments –

sentences?– Generation?– Errors– Data size

ALIKE DIFFERENT

Page 6: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

SentenceExtraction/Similaritymeasures(Salton,etal.1995)

• Extractsentencesbytheirsimilaritytoatopicsentenceandtheirdissimilaritytosentencesalreadyinsummary(MaximalMarginalRelativity)

• Similaritymeasures• CosineMeasure• VocabularyOverlap• Topicwordoverlap• ContentSignaturesOverlap

• Automaticsentencesegmentation(tokenization)iscrucialbeforesuchasentencebasedextractivesummarization(Liu andXi 2008).Thedifficultycomesnotonlyfromrecognitionerrors,butalsofrommissingpunctuationmarks,whichwouldbefundamentalinsyntacticparsingandPOStagging(disambiguation).

Page 7: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

Our work

• This worksonextractivesummarizationusetwomajorsteps:

1) thefirststepisrankingthesentencesbasedontheirscoreswhicharecomputedbycombiningfeaturessuchastermfrequency(TF),positionalinformationandcuephrases;

2) thesecondstepconsistsinselectingafewtoprankedsentencestopreparethesummary

Page 8: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

Our work• InthisworkwepresentaninitialefforttodevelopaHungarianspeechsummarizationsystem.

• Summarizationwillalsobecomparedtoabaselineversionusingtokensavailablefromhumanannotation.

• Incurrentworkweproposeaprosodybasedautomatictokenizerwhichrecoversintonational phrases(IP)anduseIPsassentencelikeunitsinfurtheranalysis.

• Thebaselinetokenizationreliesonacoustic(silence)andsyntactic-semantic(syntactically orsemanticallycloselytogetherbelonging)axes.

• InHungarian,bothspeechrecognitionandtext-basedsyntacticalanalysisaredifficultcomparedtoEnglishduetotheveryrichmorphologyofthelanguage.

Page 9: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

MATERIALAND

SPEECH-TO-TEXT

Page 10: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

SPEECHMATERIAL

• 4interviewsfromtheBEAHungarianSpontaneousSpeechdatabase

• Participantstalkabouttheirjobs,family,andhobbies.• Threeofthespeakersaremaleandoneofthemisfemale.

• AllspeakersarenativeHungarian,livinginBudapest(agedbetween30and60).

• Thetotalmaterialis28minuteslong(averagedurationwas7minutesperparticipant).

Page 11: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

TheSpeech-to-TextSystem• Weuse160interviewsfromBEA,accountingfor120hoursofspeech(theinterviewerdiscarded)totrainSpeech-to-text(S2T)acousticmodels.

• Speakersinvolvedinthe4interviewsusedforsummarizationareheldout.

• UsingtheKalditoolkitwetrain3hiddenlayerDNNacousticmodelswith2048neuronsperlayerandtanh non-linearityon160interviewsfromBEA(Hungarian).

• Inputdatais9xsplicedMFCC13+CMVN+LDA/MLLT.• Atrigramlanguagemodelistrainedontranscriptsofthe160interviewsaftertextnormalization,withKneser-Neysmoothing.Dictionariesareobtainedusingarule-basedphonetizer (spokenHungarianisveryclosetothewrittenform).

WordError Rate (WER)was found around 44%for this task.This relative highWERisjustified by the high spontaneity ofspeech.Stem error rate was found to besomewhat smaller,39%.

Page 12: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

UTTERANCESEGMENTATION(THEIP-TOKENIZER)• ThissystemusesphonologicalphrasemodelsandalignsthemtotheinputspeechbasedonprosodicfeaturesF0andmeanenergy. (Szaszák andBeke2012).

• Inthisworkweuseittoobtainsentence-liketokensfromspeech-to-textoutput.

WeusetheIPtokenizerinanoperatingpointwithhighprecision(96%onreadspeech)andlowerrecall(80%onreadspeech).

Page 13: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

THE SUMMARIZATION APPROACH

Page 14: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

BLOCKDIAGRAM

Page 15: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

PRE-PROCESSING

• Stopwordsareremovedfromthetokensandstemmingisperformed.Stop-wordsarecollectedintoalist,whichcontains

• allwordstaggedasfillersbytheS2Tcomponent(speakernoise)and

• apredefinedsetofnon-contentwordssuchasarticles,conjunctionsetc.

• Themagyarlánc toolkit(Zsibrita etal.2013) wasusedforthestemmingandPOS-taggingoftheHungariantext.

• Thewordsarefilteredtokeeponlynouns.

Page 16: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

TEXTUALFEATUREEXTRACTION(WORDLEVEL)

• TF-IDF(TermFrequency- InverseDocumentFrequency)reflectstheimportanceofasentenceandisgenerallymeasuredbythenumberofkeywordspresentinit.TheimportancevalueofasentenceiscomputedasthesumofTF-IDFvaluesofitsconstituentwords(inthiswork:nouns)dividedbythesumofallTF-IDFvaluesfoundinthetext.

• LatentSemanticAnalysis(LSA)exploitscontexttotrytofindwordswithsimilarmeaning.LSAisabletoreflectbothwordandsentenceimportance.SingularValueDecomposition(SVD)isusedtoassesssemanticsimilarity.

Page 17: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

TEXTUALFEATUREEXTRACTION(SENTENCELEVEL)• PositionalValue:themoremeaningfulsentencescanbefoundatthebeginningofthedocument.

• Thisisevenmoretrueincaseofspontaneousnarratives,astheintervieweraskstheparticipanttotellsomethingabouther/hislife,job,hobbies

Pk =1/√kwherethePk isthepositionalscoreofkth sentence.

• Sentenceranking:TherankingscoreRSK iscalculatedasthelinearcombinationoftheso-calledthematictermbasedscoreSk andpositionalscorePk.Thefinalscoreofasentencekis:

whereαisthelower,βistheuppercut-offforthesentenceposition (0≤α,β≤1)andLL isthelowerandLU istheuppercut-offonthesentencelengthLk.

• Sentencelength: Usuallyashortsentenceislessinformativethanalongeroneandhence,readersorlistenersaremorepronetoselectalongersentencethanashortonewhenaskedtofindgoodsummarizingsentencesindocuments.Ifasentenceistooshortortoolong,itisassignedarankingscoreof0.

Page 18: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

SUMMARYGENERATION

Thelaststepistogeneratethesummary.InthisprocesstheN-toprankedsentencesareselectedfromthetext(Sarkar 2012).WesetNto10,sothefinaltextsummarycontainsthetop10sentences.

Page 19: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

EVAULATION

Page 20: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

METRICS

Compare reference summary andsystem summary• OBJECTIVE

• F1-measure:soft comparison• ROUGE:hard comparison

Create reference summary

• 10participantswereaskedtoselectupto10sentencesthattheyfindtobethemostinformativeforagivendocument(presentedalsoinspokenandinwrittenform).

• Participantsused6.8sentencesonaveragefortheirsummaries.Foreachnarrative,asetofreferencesentenceswascreated:sentenceschosenbyatleast1/3oftheparticipantswereaddedtothereferencesummary.

Page 21: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

EXPERIMENTS

Page 22: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

EXPERIMENST3setups:• OT-H:Usetheoriginaltranscribedtextassegmentedbythehumanannotatorsintosentence-likeunits.

• S2T-H:Usespeech-to-textconversiontoobtaintext,butusethehumanannotatedtokens.

• S2T-IP:Usespeech-to-textconversiontoobtaintextandtokenizeitbasedonIPboundarydetectionfromspeech.

Soft comparison Hard comparison

Setup Approach Recall % Precision % F1 Recall Precision F1

OT-HTF-IDF 0.51 0.76 0.61 0.36 0.28 0.32LSA 0.36 0.71 0.46 0.36 0.3 0.32

S2T-HTF-IDF 0.51 0.8 0.61 0.34 0.29 0.31LSA 0.49 0.77 0.56 0.39 0.27 0.32

S2T-IPTF-IDF 0.62 0.79 0.68 0.33 0.28 0.30LSA 0.59 0.78 0.65 0.33 0.32 0.32

Page 23: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

CONCLUSION

Page 24: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …

CONCLUSION

• ThispaperaddressedspeechsummarizationforhighlyspontaneousHungarian.GiventhishighdegreeofspontaneityandalsotheheavyagglutinatingpropertyofHungarian,webeleive theobtanied resultsarepromisingastheyarecomparabletoresultspublishedforotherlanguages(Campr,M.,Ježek 2015).

• TheproposedIPdetectionbasedtokenizationwasassuccessfulastheavailablehumanone.Theoverallbestresultswere62%recalland79%precision(F1=0.68).

Page 25: AUTOMATIC SUMMARIZATION OF HIGHLY SPONTANEOUS …