SlideShare a Scribd company logo
1 of 1
Download to read offline
Investigating	the	Role	of	Chatbots	for	Language	Learning	Applications		
Paraphrases	of	Formal/Informal	Language	
Language	 learners	 need	 to	 learn	 and	 understand	
formal	 and	 informal	 ways	 of	 communication	 to	
fully	grasp	the	knowledge	of	a	language	
	
Chatbots	 can	 be	 an	 additional	 feature	 to	 be	
implemented	 into	 Language	 Learning	 applications	
to	(i)	converse,	(ii)	entertain,	and	(iii)	improve	the	
understanding	 and	 use	 of	 formal	 and	 informal	
language	
	
The	 eSPERTo	 project,	 whose	 goal	 is	 to	 develop	 a	
paraphrasing	 system,	 has	 been	 showing	 how	
paraphrases	are	crucial	for	Language	Learning		
	
Paraphrasing	 is	 a	 technique	 that	 consists	 of	
rewriting	a	sentence	or	text	using	different	words	
	
One	of	eSPERTo’s	goals	is	to	extend	and	enrich	the	
knowledge	base	of	a	virtual	agent	(chatbot)	
Chatbots	with	Paraphrastic	Knowledge	
Chatbots	with	paraphrastic	knowledge	can	engage	
into	 conversations,	 because	 they	 have	 language	
understanding	(≠	parrot	mode)	
	
Paraphrastic	 knowledge	 provides	 the	 capacity	 to	
make	 semantic	 associations,	 correctly	 answer	 or	
reply	 to	 the	 same	 question	 in	 different	 but	
semantically-equivalent	 ways	 (i.e.,	 using	 different	
words	and	syntactic	structures)	
	
One	of	the	studies	performed	with	eSPERTo	is	to	
provide	an	automatic	solution	for	normalization	of	
informal	 syntactic	 “inadequacies”	 into	 formal	
written	 standard	 structures,	 through	 the	
application	of	transformational	grammars	
The	 study	 focused	 on	 paraphrasing	 and	 converting	 verbal	
constructions	 typical	 of	 informal	 or	 spoken	 language	 into	 formal	
language,	or	vice	versa,	in	order	to	teach	European	and	Brazilian	
Portuguese	language	varieties.	This	will	prepare	learners	for	using	
the	language	appropriately	to	the	situation	and	context	
Automation	of	Paraphrasing	in	Several	Languages	
and	the	Use	of	Crowdsourcing	
Our	proposal	is	to:	
(i)  Include	an	automation	process	in	chatbots	
(ii)  explore	 the	 idea	 with	 broader	 linguistic	
phenomena	
(iii)  expand	the	methodology	to	other	languages	
(iv)  use	crowdsourcing	to	enlarge	the	paraphrastic	
knowledge	database	
	
Crowdsourcing	 can	 help	 develop	 a	 language	
database	of	formal	and	informal	phrases	in	specific	
conversational	scenarios	in	various	languages.	This	
effort	can	lead	to	the	creation	and	expansion	of	a	
paraphrase	corpus,	which	can	be	used	in	a	broad	
range	 of	 Natural	 Language	 Processing	 (NLP)	 tools	
for	a	wide	variety	of	applications.	
§  Are	supposed	to	engage	in	a	conversation	about	any	subject	
§  Should	handle	a	small	talk	and	provide	plausible	responses		
§  Enable	texting/chatting	in	a	quasi-conversational	environment	
Conversation	
Learning	
§  Enable	learners	to	practice	language	in	a	spoken/written	form	
§  Conversations	relate	to	specific/targeted	domain	topics	
§  Learners	often	confront	them	with	out-of-domain	input,	which	
result	in	chatbots	giving	incorrect/inappropriate	feedback		
§  Chatbots	give	feedback	to	related	tasks	
Entertainment	
§  Have	simple	faces/personalities/shapes		
§  They	are	equipped	with	an	additional	variety	of	conversational	
topics,	applying	the	following	strategies:		
1)  Admitting	ignorance	
2)  Changing	the	conversation	topic	
3)  Introducing	small	stories	
§  Have	 gamification	 elements,	 such	 as	 rewarding	 learners	 for	
achieving	learning	goals	
1.  A	menina	generosa	queria-o	surpreender	todos	os	dias	
2.  A	menina	generosa	queria	surpreendê-lo	todos	os	dias	
"the	generous	girl	wanted	to	surprise	him	everyday"	
§  eSPERTo	presents	as	a	conversion	option	for	the	informal	complex	
verbal	predicate	with	clitic	in	1.,	its	formal	equivalent	in	2.	
§  The	 transformation	 requires	 the	 infinitive	 form	 of	 surpreender	
‘surprise’	 to	 change	 to	 surpreendê,	 which	 is	 used	 before	 the	
enclitic	dative	pronouns	o	,	a	,	os	,	as.		
The	ending	changes	from	-er	to	–ê	and	the	clitic	receives	an	–l	for	phonetic	reasons.	
§  Style	revision	is	an	important	feature	of	the	eSPERTo	project	
§  eSPERTo	 has	 the	 capacity	 to	 identify	 and	 generate	 semantically	
equivalent	sentences	and	ways	of	expression	
§  It	provides	suggestions	that	users	can	choose	to	revise	their	texts	
§  It	helps	improve	text	quality	by	transforming	sentences	written	in	
an	informal	language	into	formal	sentences,	corresponding	to	the	
standardized	norm	for	the	written	language	
Informal	to	formal	speech	(or	vice	versa)	
queria-o	surpreender													queria	surpreendê-lo	
Video	on	eSPERTo	with	more	suggestions	for	language	learning:	
www.youtube.com/watch?v=_0kxvX1m35Y	
eSPERTo	-	Paraphrasing	Informal	into	Formal	Portuguese	(Barreiro	et	al.	2018)	
System	Chatbots	
FalaComigo	–	www.l2f.inesc-id.pt/w/FalaComigo_(Enhance_the_Cultural_Tourism_through_the_Interaction_with_Virtual_Characters)	
Anabela	Barreiro,	INESC-ID		
anabela.barreiro@inesc-id.pt	
Branislav	Bédi,	University	of	Iceland	
brb19@hi.is

More Related Content

What's hot

HANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISH
HANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISHHANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISH
HANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISHijnlc
 
Smart grammar a dynamic spoken language understanding grammar for inflective ...
Smart grammar a dynamic spoken language understanding grammar for inflective ...Smart grammar a dynamic spoken language understanding grammar for inflective ...
Smart grammar a dynamic spoken language understanding grammar for inflective ...ijnlc
 
Transliteration by orthography or phonology for hindi and marathi to english ...
Transliteration by orthography or phonology for hindi and marathi to english ...Transliteration by orthography or phonology for hindi and marathi to english ...
Transliteration by orthography or phonology for hindi and marathi to english ...ijnlc
 
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language ModelsIRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language ModelsIRJET Journal
 
The nature of learner language
The nature of learner languageThe nature of learner language
The nature of learner languagevitaarum
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...
Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...
Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...iosrjce
 
Implementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) SynthesizerImplementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) SynthesizerIOSR Journals
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processingHareem Naz
 
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATIONA ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATIONkevig
 
Middle high school walt 7
Middle  high school walt 7Middle  high school walt 7
Middle high school walt 7Fethi Touir
 

What's hot (17)

HANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISH
HANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISHHANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISH
HANDLING CHALLENGES IN RULE BASED MACHINE TRANSLATION FROM MARATHI TO ENGLISH
 
Smart grammar a dynamic spoken language understanding grammar for inflective ...
Smart grammar a dynamic spoken language understanding grammar for inflective ...Smart grammar a dynamic spoken language understanding grammar for inflective ...
Smart grammar a dynamic spoken language understanding grammar for inflective ...
 
Progress map 4 skills
Progress map 4 skills Progress map 4 skills
Progress map 4 skills
 
Transliteration by orthography or phonology for hindi and marathi to english ...
Transliteration by orthography or phonology for hindi and marathi to english ...Transliteration by orthography or phonology for hindi and marathi to english ...
Transliteration by orthography or phonology for hindi and marathi to english ...
 
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language ModelsIRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
IRJET- Tamil Speech to Indian Sign Language using CMUSphinx Language Models
 
SLAFINALpdf
SLAFINALpdfSLAFINALpdf
SLAFINALpdf
 
The nature of learner language
The nature of learner languageThe nature of learner language
The nature of learner language
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
JLDHE iPad technology
JLDHE iPad technologyJLDHE iPad technology
JLDHE iPad technology
 
Nlp ambiguity presentation
Nlp ambiguity presentationNlp ambiguity presentation
Nlp ambiguity presentation
 
Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...
Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...
Artificially Generatedof Concatenative Syllable based Text to Speech Synthesi...
 
NLP_KASHK: Introduction
NLP_KASHK: Introduction NLP_KASHK: Introduction
NLP_KASHK: Introduction
 
Implementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) SynthesizerImplementation of English-Text to Marathi-Speech (ETMS) Synthesizer
Implementation of English-Text to Marathi-Speech (ETMS) Synthesizer
 
Natural language-processing
Natural language-processingNatural language-processing
Natural language-processing
 
Word study
Word studyWord study
Word study
 
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATIONA ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
A ROBUST THREE-STAGE HYBRID FRAMEWORK FOR ENGLISH TO BANGLA TRANSLITERATION
 
Middle high school walt 7
Middle  high school walt 7Middle  high school walt 7
Middle high school walt 7
 

Similar to Chatbots for Language Learning

Language acquisition
Language acquisitionLanguage acquisition
Language acquisitionMuzo Bacan
 
Aspect Of Speaking Skill.Pdf
Aspect Of Speaking Skill.PdfAspect Of Speaking Skill.Pdf
Aspect Of Speaking Skill.PdfDaphne Smith
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGEScsandit
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESLinda Garcia
 
Report for tesl jan 23, 2016
Report for tesl jan 23, 2016Report for tesl jan 23, 2016
Report for tesl jan 23, 2016Julie Rodriguez
 
COMMUNICATIVE COMPETENCE
COMMUNICATIVE COMPETENCECOMMUNICATIVE COMPETENCE
COMMUNICATIVE COMPETENCEMayrita19
 
The Effect of Instructional Methods and Locus of Control on Students’ Speakin...
The Effect of Instructional Methods and Locus of Control on Students’ Speakin...The Effect of Instructional Methods and Locus of Control on Students’ Speakin...
The Effect of Instructional Methods and Locus of Control on Students’ Speakin...iosrjce
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorWaqas Tariq
 
TESOL 109 - The Skills-based Syllabus Design
TESOL 109 - The Skills-based Syllabus DesignTESOL 109 - The Skills-based Syllabus Design
TESOL 109 - The Skills-based Syllabus DesignBernard Paderes
 
Communicative Competence
Communicative CompetenceCommunicative Competence
Communicative CompetenceJoevi Jhun Idul
 
Tagalog as a Learning Tool for Artificial Intelligence
Tagalog as a Learning Tool for Artificial Intelligence Tagalog as a Learning Tool for Artificial Intelligence
Tagalog as a Learning Tool for Artificial Intelligence WinstonGrace2
 
Communication Strategies Ppt
Communication Strategies PptCommunication Strategies Ppt
Communication Strategies PptClaudia Cárdenas
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Developing your Communicative Competence
Developing your Communicative Competence Developing your Communicative Competence
Developing your Communicative Competence Karl Joshua Enoy Jumoc
 
The role of vocabulary
The role of vocabulary The role of vocabulary
The role of vocabulary Oscar Ririn
 
Two critical component for any EFL class
Two critical component for any EFL classTwo critical component for any EFL class
Two critical component for any EFL classRodolfo Chaviano
 
Linguistic Presentation by Kaleem.pptx
Linguistic Presentation by Kaleem.pptxLinguistic Presentation by Kaleem.pptx
Linguistic Presentation by Kaleem.pptxMalik Kaleem
 

Similar to Chatbots for Language Learning (20)

Language acquisition
Language acquisitionLanguage acquisition
Language acquisition
 
Aspect Of Speaking Skill.Pdf
Aspect Of Speaking Skill.PdfAspect Of Speaking Skill.Pdf
Aspect Of Speaking Skill.Pdf
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
Ensayo Slides
Ensayo SlidesEnsayo Slides
Ensayo Slides
 
Report for tesl jan 23, 2016
Report for tesl jan 23, 2016Report for tesl jan 23, 2016
Report for tesl jan 23, 2016
 
COMMUNICATIVE COMPETENCE
COMMUNICATIVE COMPETENCECOMMUNICATIVE COMPETENCE
COMMUNICATIVE COMPETENCE
 
The Effect of Instructional Methods and Locus of Control on Students’ Speakin...
The Effect of Instructional Methods and Locus of Control on Students’ Speakin...The Effect of Instructional Methods and Locus of Control on Students’ Speakin...
The Effect of Instructional Methods and Locus of Control on Students’ Speakin...
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
 
Teaching Skills Material.doc
Teaching Skills Material.docTeaching Skills Material.doc
Teaching Skills Material.doc
 
TESOL 109 - The Skills-based Syllabus Design
TESOL 109 - The Skills-based Syllabus DesignTESOL 109 - The Skills-based Syllabus Design
TESOL 109 - The Skills-based Syllabus Design
 
Communicative Competence
Communicative CompetenceCommunicative Competence
Communicative Competence
 
Level ofn language.ppt
Level ofn language.pptLevel ofn language.ppt
Level ofn language.ppt
 
Tagalog as a Learning Tool for Artificial Intelligence
Tagalog as a Learning Tool for Artificial Intelligence Tagalog as a Learning Tool for Artificial Intelligence
Tagalog as a Learning Tool for Artificial Intelligence
 
Communication Strategies Ppt
Communication Strategies PptCommunication Strategies Ppt
Communication Strategies Ppt
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Developing your Communicative Competence
Developing your Communicative Competence Developing your Communicative Competence
Developing your Communicative Competence
 
The role of vocabulary
The role of vocabulary The role of vocabulary
The role of vocabulary
 
Two critical component for any EFL class
Two critical component for any EFL classTwo critical component for any EFL class
Two critical component for any EFL class
 
Linguistic Presentation by Kaleem.pptx
Linguistic Presentation by Kaleem.pptxLinguistic Presentation by Kaleem.pptx
Linguistic Presentation by Kaleem.pptx
 

More from INESC-ID (Spoken Language Systems Laboratory - L2F)

More from INESC-ID (Spoken Language Systems Laboratory - L2F) (20)

Multi3Generation@INGL2020
Multi3Generation@INGL2020Multi3Generation@INGL2020
Multi3Generation@INGL2020
 
NooJ 2020 presentation
NooJ 2020 presentationNooJ 2020 presentation
NooJ 2020 presentation
 
PROPOR2020_Barreiroetal
PROPOR2020_BarreiroetalPROPOR2020_Barreiroetal
PROPOR2020_Barreiroetal
 
Análise comparativa das edições portuguesa e brasileira de Os livros que dev...
Análise comparativa das edições portuguesa e brasileira de  Os livros que dev...Análise comparativa das edições portuguesa e brasileira de  Os livros que dev...
Análise comparativa das edições portuguesa e brasileira de Os livros que dev...
 
Welcome session 3rd Annual MC Meeting - enetCollect COST Action
Welcome session 3rd Annual MC Meeting - enetCollect COST ActionWelcome session 3rd Annual MC Meeting - enetCollect COST Action
Welcome session 3rd Annual MC Meeting - enetCollect COST Action
 
Syntactic-semantic analysis for information extraction in biomedicine
Syntactic-semantic analysis for information extraction in biomedicineSyntactic-semantic analysis for information extraction in biomedicine
Syntactic-semantic analysis for information extraction in biomedicine
 
Cross language semantic relations between English and Portuguese
Cross language semantic relations between English and PortugueseCross language semantic relations between English and Portuguese
Cross language semantic relations between English and Portuguese
 
Paraphrasing biomedical support verb constructions for machine translation
Paraphrasing biomedical support verb constructions for machine translationParaphrasing biomedical support verb constructions for machine translation
Paraphrasing biomedical support verb constructions for machine translation
 
ReWriter for legal text
ReWriter for legal textReWriter for legal text
ReWriter for legal text
 
eSPERTo’s Paraphrastic Knowledge Applied to Question-Answering and Summarization
eSPERTo’s Paraphrastic Knowledge Applied to Question-Answering and SummarizationeSPERTo’s Paraphrastic Knowledge Applied to Question-Answering and Summarization
eSPERTo’s Paraphrastic Knowledge Applied to Question-Answering and Summarization
 
Barreiro et al POP@PROPOR2018-informal2formal-language
Barreiro et al POP@PROPOR2018-informal2formal-languageBarreiro et al POP@PROPOR2018-informal2formal-language
Barreiro et al POP@PROPOR2018-informal2formal-language
 
Rebelo-Arnold et al POP@PROPOR2018-EP-BP-alignments
Rebelo-Arnold et al POP@PROPOR2018-EP-BP-alignmentsRebelo-Arnold et al POP@PROPOR2018-EP-BP-alignments
Rebelo-Arnold et al POP@PROPOR2018-EP-BP-alignments
 
Barreiro-Batista-LR4NLP@Coling2018-presentation
Barreiro-Batista-LR4NLP@Coling2018-presentationBarreiro-Batista-LR4NLP@Coling2018-presentation
Barreiro-Batista-LR4NLP@Coling2018-presentation
 
Barreiro-Mota-VarDial@Coling2018-poster
Barreiro-Mota-VarDial@Coling2018-posterBarreiro-Mota-VarDial@Coling2018-poster
Barreiro-Mota-VarDial@Coling2018-poster
 
NooJ-2018-Palermo
NooJ-2018-PalermoNooJ-2018-Palermo
NooJ-2018-Palermo
 
projeto-eSPERTo
projeto-eSPERToprojeto-eSPERTo
projeto-eSPERTo
 
ReEscreve: A Translator-Friendly Multi-Purpose Paraphrasing Software Tool
ReEscreve: A Translator-Friendly Multi-Purpose Paraphrasing Software ToolReEscreve: A Translator-Friendly Multi-Purpose Paraphrasing Software Tool
ReEscreve: A Translator-Friendly Multi-Purpose Paraphrasing Software Tool
 
Poster l2f 2017
Poster l2f 2017Poster l2f 2017
Poster l2f 2017
 
Nooj2017 cmota-etal
Nooj2017 cmota-etalNooj2017 cmota-etal
Nooj2017 cmota-etal
 
Machine Translation of Discontinuous Multiword Units
Machine Translation of Discontinuous Multiword UnitsMachine Translation of Discontinuous Multiword Units
Machine Translation of Discontinuous Multiword Units
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Chatbots for Language Learning

  • 1. Investigating the Role of Chatbots for Language Learning Applications Paraphrases of Formal/Informal Language Language learners need to learn and understand formal and informal ways of communication to fully grasp the knowledge of a language Chatbots can be an additional feature to be implemented into Language Learning applications to (i) converse, (ii) entertain, and (iii) improve the understanding and use of formal and informal language The eSPERTo project, whose goal is to develop a paraphrasing system, has been showing how paraphrases are crucial for Language Learning Paraphrasing is a technique that consists of rewriting a sentence or text using different words One of eSPERTo’s goals is to extend and enrich the knowledge base of a virtual agent (chatbot) Chatbots with Paraphrastic Knowledge Chatbots with paraphrastic knowledge can engage into conversations, because they have language understanding (≠ parrot mode) Paraphrastic knowledge provides the capacity to make semantic associations, correctly answer or reply to the same question in different but semantically-equivalent ways (i.e., using different words and syntactic structures) One of the studies performed with eSPERTo is to provide an automatic solution for normalization of informal syntactic “inadequacies” into formal written standard structures, through the application of transformational grammars The study focused on paraphrasing and converting verbal constructions typical of informal or spoken language into formal language, or vice versa, in order to teach European and Brazilian Portuguese language varieties. This will prepare learners for using the language appropriately to the situation and context Automation of Paraphrasing in Several Languages and the Use of Crowdsourcing Our proposal is to: (i)  Include an automation process in chatbots (ii)  explore the idea with broader linguistic phenomena (iii)  expand the methodology to other languages (iv)  use crowdsourcing to enlarge the paraphrastic knowledge database Crowdsourcing can help develop a language database of formal and informal phrases in specific conversational scenarios in various languages. This effort can lead to the creation and expansion of a paraphrase corpus, which can be used in a broad range of Natural Language Processing (NLP) tools for a wide variety of applications. §  Are supposed to engage in a conversation about any subject §  Should handle a small talk and provide plausible responses §  Enable texting/chatting in a quasi-conversational environment Conversation Learning §  Enable learners to practice language in a spoken/written form §  Conversations relate to specific/targeted domain topics §  Learners often confront them with out-of-domain input, which result in chatbots giving incorrect/inappropriate feedback §  Chatbots give feedback to related tasks Entertainment §  Have simple faces/personalities/shapes §  They are equipped with an additional variety of conversational topics, applying the following strategies: 1)  Admitting ignorance 2)  Changing the conversation topic 3)  Introducing small stories §  Have gamification elements, such as rewarding learners for achieving learning goals 1.  A menina generosa queria-o surpreender todos os dias 2.  A menina generosa queria surpreendê-lo todos os dias "the generous girl wanted to surprise him everyday" §  eSPERTo presents as a conversion option for the informal complex verbal predicate with clitic in 1., its formal equivalent in 2. §  The transformation requires the infinitive form of surpreender ‘surprise’ to change to surpreendê, which is used before the enclitic dative pronouns o , a , os , as. The ending changes from -er to –ê and the clitic receives an –l for phonetic reasons. §  Style revision is an important feature of the eSPERTo project §  eSPERTo has the capacity to identify and generate semantically equivalent sentences and ways of expression §  It provides suggestions that users can choose to revise their texts §  It helps improve text quality by transforming sentences written in an informal language into formal sentences, corresponding to the standardized norm for the written language Informal to formal speech (or vice versa) queria-o surpreender queria surpreendê-lo Video on eSPERTo with more suggestions for language learning: www.youtube.com/watch?v=_0kxvX1m35Y eSPERTo - Paraphrasing Informal into Formal Portuguese (Barreiro et al. 2018) System Chatbots FalaComigo – www.l2f.inesc-id.pt/w/FalaComigo_(Enhance_the_Cultural_Tourism_through_the_Interaction_with_Virtual_Characters) Anabela Barreiro, INESC-ID anabela.barreiro@inesc-id.pt Branislav Bédi, University of Iceland brb19@hi.is