SlideShare a Scribd company logo
1 of 41
GPT for polyglots and
language learners
Alexander Galkin
Who I am
• Former: Software Engineer, Data
Engineer, Big Data Engineer
• Now: Prompt engineer
• Working at Microsoft Bing on quality
of Microsoft GPT model
Image source: https://twitter.com/ch402/status/1273765062633639936
What is GPT
• GPT = generative pre-trained transformer
• Transformer = neuronal network of certain architecture
• Generative = the model creates something (in our case it is text)
• Pre-trained = somebody spent years to make it read all available texts online
• There are multiple models with different names which have similar structure (GPT-2,
GPT-3, GPT-3.5, chatGPT (Open AI)), sometimes with (slightly) different names (Bard
(Google), LLaMa (Facebook))
• Models can be compared by number of parameters they have
How
multilingual
is GPT
(GPT-4)?
Image source: https://openai.com/research/gpt-4
How you
can try
GPT
(almost)
for free?
Open AI GPT-3 Open AI chatGPT
Microsoft New Bing
Google Bard
What model
should I use?
Latest available model you
have access to
Limitations
of the model
• Model performance is not same for all languages: the
closer the language to English, the better would be its
performance. Hence, best if you use English in
communication with the model (even if you ask it to
generate content in a different language)
• Model has limitations to the total length of data (=length
of input and output together). The length is defined by
“tokens” – internal pieces of text model operates on,
which is different from language to language. If you need
lengthy output, you might need to split it into smaller
chunks.
• Some models are configured only to provide output in
selected languages (even if they are capable of doing
that in more languages) and also might be artificially
constrained in the type of content they generate (to
avoid abusing it for fake news etc).
How to get what you want from the model
Changing model parameters allow you to get output in different
“tone” (from more “exactly as the prompt required” to “more creative
and variative”)
Chat models are trained for refining output, allowing you to re-iterate
on the prompt till you get what you want. You can tell the model what
it needs to change or improve.
What GPT can help with
Language learners
Vocabulary Grammar Tutoring
Exams and
checks
Polyglots
Cross-language
comparisons
Context-aware
translation
Polyglot chat
partner
In-depth
explanations
Vocabulary
Learn a new word
I am learning <LANGUAGE> and want
to understand the meaning of the
word <WORD>. Can you give me
explanation and some good examples
where I can use this word.
Learn a new word
Learn a new word: synonyms
What are the synonyms of the
<LANGUAGE> word "<WORD>"
with examples
Synonyms
Learn a new word: cheat sheets
I want to learn <LANGUAGE>. Can
you create for me a cheat sheet for
words describing <CONCEPT> with
usage examples and translations.
Cheat sheets
Learn a new word: learning cards
I am learning <LANGUAGE>. Can you help
me with creating learning cards for the topic
"<TOPIC>". Each card should include the
word in <LANGUAGE>, its English translation,
usage example with translation and
pronunciation help.
Learning
cards
Learn a new word: finding interesting words
I am learning <LANGUAGE>. Can you
suggest me 5 interesting words to enrich
my vocabulary? Provide the original
word, translation to English and 3 good
examples how to use it in context.
Browsing
through
vocabulary…
Learn a new word: conversations
I am learning <LANGUAGE> and I
want to learn how <CONCEPT> in a
conversation. Can you suggest 5-8
different ways to say it politely?
Improve
conversational
skills
Learn a new word: conversations
I am learning <LANGUAGE> and want to
know how to use the following words in
a dialogue: <LIST OF WORDS>. Can you
write a short dialogue in <LANGUAGE>
where all these expressions are used?
Learning
through
dialogue
Grammar
Grammar: concept explanations
I am learning <LANGUAGE> and I want to
learn about <GRAMMAR CONCEPT>. What
<CONCEPT> should I use when? Can you
give me good examples for each of them?
Learning
grammar in
context
Grammar: concepts in given text
What <GRAMMAR CONCEPT> are
used in this text? Please, explain
them with additional examples:
<LEARNING TEXT>
Learning
grammar in
context
Tutoring
Learn a new word: synonyms
Can you create a small quiz
for me about the usage of
the word “<WORD>"?
Quiz
Learn a new word: fill the blanks
Can you write me a text in
<LANGUAGE> with blanks which
need to be filled with the verb
"<WORD>" and its synonyms?
Fill the
blanks
Exams
Exam: feedback on writing
Can you give me some feedback on
my <LANGUAGE> writing below:
<WRITING>
?
Feedback
on
writing
Exam: estimate language level
I am learning <LANGUAGE> and I wrote the following
text: "<TEXT>".
How would you estimate my level in <LANGUAGE> based
on this text? What should I improve and what areas I am
already good in? Suggest how I could re-write this text
probably in better <LANGUAGE>?
Estimate language level
Parting
notes
• GPT are awesome tools in
energizing your language
learning.
• You can easily try and use
them for free now.
• This is really a paradise for
language learners.
Questions?

More Related Content

What's hot

AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位
AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位
AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位eLearning Consortium 電子學習聯盟
 
Esanthramanujam-ChatGPT vs Bard-PPT.pptx
Esanthramanujam-ChatGPT vs Bard-PPT.pptxEsanthramanujam-ChatGPT vs Bard-PPT.pptx
Esanthramanujam-ChatGPT vs Bard-PPT.pptxesANTHHHH
 
Deep dive into ChatGPT
Deep dive into ChatGPTDeep dive into ChatGPT
Deep dive into ChatGPTvaluebound
 
Revolutionary-ChatGPT
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT9 series
 
Introduction to ChatGPT
Introduction to ChatGPTIntroduction to ChatGPT
Introduction to ChatGPTannusharma26
 
Using AI chatbots for deep learning and teaching with specific examples to en...
Using AI chatbots for deep learning and teaching with specific examples to en...Using AI chatbots for deep learning and teaching with specific examples to en...
Using AI chatbots for deep learning and teaching with specific examples to en...Nigel Daly
 
Presentation-Open AI Chat GPT-4 3.pptx
Presentation-Open AI Chat GPT-4 3.pptxPresentation-Open AI Chat GPT-4 3.pptx
Presentation-Open AI Chat GPT-4 3.pptxNitinKhandelwal71
 
An Introduction To Using ChatGPT For Business
An Introduction To Using ChatGPT For BusinessAn Introduction To Using ChatGPT For Business
An Introduction To Using ChatGPT For BusinessPaul Nguyen
 
Blueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learngnakan
 
Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...
Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...
Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...Alain Goudey
 
الذكاء الاصطناعى و تعلم الآلة
الذكاء الاصطناعى و تعلم الآلة الذكاء الاصطناعى و تعلم الآلة
الذكاء الاصطناعى و تعلم الآلة Emad Nabil
 

What's hot (20)

AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位
AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位
AI生成工具的新衝擊 - MS Bing & Google Bard 能否挑戰ChatGPT-4領導地位
 
Esanthramanujam-ChatGPT vs Bard-PPT.pptx
Esanthramanujam-ChatGPT vs Bard-PPT.pptxEsanthramanujam-ChatGPT vs Bard-PPT.pptx
Esanthramanujam-ChatGPT vs Bard-PPT.pptx
 
ChatGPT in Education
ChatGPT in EducationChatGPT in Education
ChatGPT in Education
 
Deep dive into ChatGPT
Deep dive into ChatGPTDeep dive into ChatGPT
Deep dive into ChatGPT
 
Revolutionary-ChatGPT
Revolutionary-ChatGPTRevolutionary-ChatGPT
Revolutionary-ChatGPT
 
chatGPT - Missing Manual part 1.pdf
chatGPT - Missing Manual part 1.pdfchatGPT - Missing Manual part 1.pdf
chatGPT - Missing Manual part 1.pdf
 
Introduction to ChatGPT
Introduction to ChatGPTIntroduction to ChatGPT
Introduction to ChatGPT
 
ChatGPT_ppf.pdf
ChatGPT_ppf.pdfChatGPT_ppf.pdf
ChatGPT_ppf.pdf
 
ChatGPT in Teaching and Learning
ChatGPT in Teaching and LearningChatGPT in Teaching and Learning
ChatGPT in Teaching and Learning
 
Webinar on ChatGPT.pptx
Webinar on ChatGPT.pptxWebinar on ChatGPT.pptx
Webinar on ChatGPT.pptx
 
Using AI chatbots for deep learning and teaching with specific examples to en...
Using AI chatbots for deep learning and teaching with specific examples to en...Using AI chatbots for deep learning and teaching with specific examples to en...
Using AI chatbots for deep learning and teaching with specific examples to en...
 
CHATGPT.pptx
CHATGPT.pptxCHATGPT.pptx
CHATGPT.pptx
 
Presentation-Open AI Chat GPT-4 3.pptx
Presentation-Open AI Chat GPT-4 3.pptxPresentation-Open AI Chat GPT-4 3.pptx
Presentation-Open AI Chat GPT-4 3.pptx
 
ChatGPT ChatBot
ChatGPT ChatBotChatGPT ChatBot
ChatGPT ChatBot
 
An Introduction To Using ChatGPT For Business
An Introduction To Using ChatGPT For BusinessAn Introduction To Using ChatGPT For Business
An Introduction To Using ChatGPT For Business
 
ChatGPT for Academic
ChatGPT for AcademicChatGPT for Academic
ChatGPT for Academic
 
Blueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learn
 
Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...
Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...
Chat GPT and Generative AI in Higher Education - Empowering Educators and Lea...
 
Intro to LLMs
Intro to LLMsIntro to LLMs
Intro to LLMs
 
الذكاء الاصطناعى و تعلم الآلة
الذكاء الاصطناعى و تعلم الآلة الذكاء الاصطناعى و تعلم الآلة
الذكاء الاصطناعى و تعلم الآلة
 

Similar to GPT for polyglots and language learners.pptx

How to build a GPT model.pdf
How to build a GPT model.pdfHow to build a GPT model.pdf
How to build a GPT model.pdfStephenAmell4
 
ChatGPT in academic settings H2.de
ChatGPT in academic settings H2.deChatGPT in academic settings H2.de
ChatGPT in academic settings H2.deDavid Döring
 
Using AI for Learning.pptx
Using AI for Learning.pptxUsing AI for Learning.pptx
Using AI for Learning.pptxGDSCUOWMKDUPG
 
ChatGPT and Moodle: An Interesting Mix
ChatGPT and Moodle: An Interesting MixChatGPT and Moodle: An Interesting Mix
ChatGPT and Moodle: An Interesting MixRafael Scapin, Ph.D.
 
The World of ChatGPT.pdf
The World of ChatGPT.pdfThe World of ChatGPT.pdf
The World of ChatGPT.pdfRia Morgan
 
Envisioning the Future of Language Workbenches
Envisioning the Future of Language WorkbenchesEnvisioning the Future of Language Workbenches
Envisioning the Future of Language WorkbenchesMarkus Voelter
 
Writing Machines: Detection and Stylometric Profiling
Writing Machines: Detection and Stylometric ProfilingWriting Machines: Detection and Stylometric Profiling
Writing Machines: Detection and Stylometric ProfilingGeorgeMikros3
 
Work in progress: ChatGPT as an Assistant in Paper Writing
Work in progress: ChatGPT as an Assistant in Paper WritingWork in progress: ChatGPT as an Assistant in Paper Writing
Work in progress: ChatGPT as an Assistant in Paper WritingManuel Castro
 
The development and future of GlotPress
The development and future of GlotPressThe development and future of GlotPress
The development and future of GlotPressMarko Heijnen
 
Fusing Modeling and Programming into Language-Oriented Programming
Fusing Modeling and Programming into Language-Oriented ProgrammingFusing Modeling and Programming into Language-Oriented Programming
Fusing Modeling and Programming into Language-Oriented ProgrammingMarkus Voelter
 
Technical interview mc govern
Technical interview   mc governTechnical interview   mc govern
Technical interview mc governCopper CLE
 
Tips for teaching writing
Tips for teaching writingTips for teaching writing
Tips for teaching writingCarly Friesen
 
what is chat GPT.pdf
what is chat GPT.pdfwhat is chat GPT.pdf
what is chat GPT.pdfGulfDigitech
 
Reflective Plan Examples
Reflective Plan ExamplesReflective Plan Examples
Reflective Plan ExamplesMonica Turner
 
Increase Productivity with ChatGPT
Increase Productivity with ChatGPTIncrease Productivity with ChatGPT
Increase Productivity with ChatGPTPrinceGarg95
 
Generic Tools, Specific Laguages
Generic Tools, Specific LaguagesGeneric Tools, Specific Laguages
Generic Tools, Specific LaguagesMarkus Voelter
 

Similar to GPT for polyglots and language learners.pptx (20)

How to build a GPT model.pdf
How to build a GPT model.pdfHow to build a GPT model.pdf
How to build a GPT model.pdf
 
ChatGPT in academic settings H2.de
ChatGPT in academic settings H2.deChatGPT in academic settings H2.de
ChatGPT in academic settings H2.de
 
Using AI for Learning.pptx
Using AI for Learning.pptxUsing AI for Learning.pptx
Using AI for Learning.pptx
 
ChatGPT and Moodle: An Interesting Mix
ChatGPT and Moodle: An Interesting MixChatGPT and Moodle: An Interesting Mix
ChatGPT and Moodle: An Interesting Mix
 
How to code
How to codeHow to code
How to code
 
The World of ChatGPT.pdf
The World of ChatGPT.pdfThe World of ChatGPT.pdf
The World of ChatGPT.pdf
 
Envisioning the Future of Language Workbenches
Envisioning the Future of Language WorkbenchesEnvisioning the Future of Language Workbenches
Envisioning the Future of Language Workbenches
 
Writing Machines: Detection and Stylometric Profiling
Writing Machines: Detection and Stylometric ProfilingWriting Machines: Detection and Stylometric Profiling
Writing Machines: Detection and Stylometric Profiling
 
Djhandouts0111
Djhandouts0111Djhandouts0111
Djhandouts0111
 
Work in progress: ChatGPT as an Assistant in Paper Writing
Work in progress: ChatGPT as an Assistant in Paper WritingWork in progress: ChatGPT as an Assistant in Paper Writing
Work in progress: ChatGPT as an Assistant in Paper Writing
 
The development and future of GlotPress
The development and future of GlotPressThe development and future of GlotPress
The development and future of GlotPress
 
Fusing Modeling and Programming into Language-Oriented Programming
Fusing Modeling and Programming into Language-Oriented ProgrammingFusing Modeling and Programming into Language-Oriented Programming
Fusing Modeling and Programming into Language-Oriented Programming
 
PDFTextProcessing
PDFTextProcessingPDFTextProcessing
PDFTextProcessing
 
Technical interview mc govern
Technical interview   mc governTechnical interview   mc govern
Technical interview mc govern
 
Tips for teaching writing
Tips for teaching writingTips for teaching writing
Tips for teaching writing
 
what is chat GPT.pdf
what is chat GPT.pdfwhat is chat GPT.pdf
what is chat GPT.pdf
 
Reflective Plan Examples
Reflective Plan ExamplesReflective Plan Examples
Reflective Plan Examples
 
Increase Productivity with ChatGPT
Increase Productivity with ChatGPTIncrease Productivity with ChatGPT
Increase Productivity with ChatGPT
 
English homework help
English homework helpEnglish homework help
English homework help
 
Generic Tools, Specific Laguages
Generic Tools, Specific LaguagesGeneric Tools, Specific Laguages
Generic Tools, Specific Laguages
 

Recently uploaded

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 

Recently uploaded (20)

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 

GPT for polyglots and language learners.pptx

  • 1. GPT for polyglots and language learners Alexander Galkin
  • 2. Who I am • Former: Software Engineer, Data Engineer, Big Data Engineer • Now: Prompt engineer • Working at Microsoft Bing on quality of Microsoft GPT model Image source: https://twitter.com/ch402/status/1273765062633639936
  • 3. What is GPT • GPT = generative pre-trained transformer • Transformer = neuronal network of certain architecture • Generative = the model creates something (in our case it is text) • Pre-trained = somebody spent years to make it read all available texts online • There are multiple models with different names which have similar structure (GPT-2, GPT-3, GPT-3.5, chatGPT (Open AI)), sometimes with (slightly) different names (Bard (Google), LLaMa (Facebook)) • Models can be compared by number of parameters they have
  • 4. How multilingual is GPT (GPT-4)? Image source: https://openai.com/research/gpt-4
  • 5. How you can try GPT (almost) for free? Open AI GPT-3 Open AI chatGPT Microsoft New Bing Google Bard
  • 6. What model should I use? Latest available model you have access to
  • 7. Limitations of the model • Model performance is not same for all languages: the closer the language to English, the better would be its performance. Hence, best if you use English in communication with the model (even if you ask it to generate content in a different language) • Model has limitations to the total length of data (=length of input and output together). The length is defined by “tokens” – internal pieces of text model operates on, which is different from language to language. If you need lengthy output, you might need to split it into smaller chunks. • Some models are configured only to provide output in selected languages (even if they are capable of doing that in more languages) and also might be artificially constrained in the type of content they generate (to avoid abusing it for fake news etc).
  • 8. How to get what you want from the model Changing model parameters allow you to get output in different “tone” (from more “exactly as the prompt required” to “more creative and variative”) Chat models are trained for refining output, allowing you to re-iterate on the prompt till you get what you want. You can tell the model what it needs to change or improve.
  • 9. What GPT can help with Language learners Vocabulary Grammar Tutoring Exams and checks Polyglots Cross-language comparisons Context-aware translation Polyglot chat partner In-depth explanations
  • 11. Learn a new word I am learning <LANGUAGE> and want to understand the meaning of the word <WORD>. Can you give me explanation and some good examples where I can use this word.
  • 12. Learn a new word
  • 13. Learn a new word: synonyms What are the synonyms of the <LANGUAGE> word "<WORD>" with examples
  • 15. Learn a new word: cheat sheets I want to learn <LANGUAGE>. Can you create for me a cheat sheet for words describing <CONCEPT> with usage examples and translations.
  • 17. Learn a new word: learning cards I am learning <LANGUAGE>. Can you help me with creating learning cards for the topic "<TOPIC>". Each card should include the word in <LANGUAGE>, its English translation, usage example with translation and pronunciation help.
  • 19. Learn a new word: finding interesting words I am learning <LANGUAGE>. Can you suggest me 5 interesting words to enrich my vocabulary? Provide the original word, translation to English and 3 good examples how to use it in context.
  • 21. Learn a new word: conversations I am learning <LANGUAGE> and I want to learn how <CONCEPT> in a conversation. Can you suggest 5-8 different ways to say it politely?
  • 23. Learn a new word: conversations I am learning <LANGUAGE> and want to know how to use the following words in a dialogue: <LIST OF WORDS>. Can you write a short dialogue in <LANGUAGE> where all these expressions are used?
  • 26. Grammar: concept explanations I am learning <LANGUAGE> and I want to learn about <GRAMMAR CONCEPT>. What <CONCEPT> should I use when? Can you give me good examples for each of them?
  • 28. Grammar: concepts in given text What <GRAMMAR CONCEPT> are used in this text? Please, explain them with additional examples: <LEARNING TEXT>
  • 31. Learn a new word: synonyms Can you create a small quiz for me about the usage of the word “<WORD>"?
  • 32. Quiz
  • 33. Learn a new word: fill the blanks Can you write me a text in <LANGUAGE> with blanks which need to be filled with the verb "<WORD>" and its synonyms?
  • 35. Exams
  • 36. Exam: feedback on writing Can you give me some feedback on my <LANGUAGE> writing below: <WRITING> ?
  • 38. Exam: estimate language level I am learning <LANGUAGE> and I wrote the following text: "<TEXT>". How would you estimate my level in <LANGUAGE> based on this text? What should I improve and what areas I am already good in? Suggest how I could re-write this text probably in better <LANGUAGE>?
  • 40. Parting notes • GPT are awesome tools in energizing your language learning. • You can easily try and use them for free now. • This is really a paradise for language learners.

Editor's Notes

  1. Antaŭe: Programisto, Datumingeniero, Granddatumingeniero Nune: Instigilo-ingeniero Laboranta ĉe Microsoft Bing pri kvalito de Microsoft GPT modelo
  2. GPT = generativa antaŭtrejnita transformilo Transformilo = neŭrala reto de certa arkitekturo Generativa = la modelo kreas ion (en nia kazo estas teksto) Antaŭtrejnita = iu elspezis jarojn por igi ĝin legi ĉiujn haveblajn tekstojn enrete Ekzistas pluraj modeloj kun malsamaj nomoj, kiuj havas similan strukturon (GPT-2, GPT-3, GPT-3.5, chatGPT), foje kun aliaj nomoj (Bard (Google), Lama (Facebook)) Modeloj povas esti komparataj per la nombro da parametroj, kiujn ili havas
  3. Modela rendimento ne estas sama por ĉiuj lingvoj: ju pli proksima la lingvo al la angla, des pli bona estos ĝia rendimento. Tial, plej bone se vi uzas la anglan en komunikado kun la modelo (eĉ se vi petas ĝin generi enhavon en alia lingvo). Modelo havas limojn al la tuta longo de datumoj (=longo de enigo kaj eligo kune). La longo estas difinita de "tokenoj" - internaj pecoj de teksto model operacias sur, kiu diferencas de lingvo al lingvo. Se vi bezonas longan eligon, eble vi devos dividi ĝin en pli malgrandajn erojn. Iuj modeloj estas agorditaj nur por provizi eligon en elektitaj lingvoj (eĉ se ili kapablas fari tion en pli da lingvoj) kaj ankaŭ povas esti arte faritaj malsuprenlimigitaj en la tipo de enhavo kiun ili generas (por eviti misuzadon ĝin por falsa novaĵoj ktp).
  4. - Tutorado: This is a direct derivation from the English word tutoring, using the suffix -ad to indicate an action or process. Alternatively, one could use instruado (from instrui, to teach) or helpo (from helpi, to help). - Translingvaj komparoj: This is a compound of trans-, meaning across or beyond, lingv-, meaning language, and kompar-, meaning compare. The final o indicates a noun and the j indicates plural. - Kunteksto-konscia tradukado: This is another compound of kun-, meaning with or together, teksto-, meaning text or context, konsci-, meaning be aware or conscious, and traduk-, meaning translate. The final o again indicates a noun and the ad suffix indicates an action or process. - Poliglota babilema partnero: This is composed of poliglot(a), which means polyglot or multilingual (borrowed from Greek), babilem(a), which means talkative or chatty (derived from babil(i), to chat), and partner(o), which means partner (borrowed from German). The final o indicates a noun and the a endings indicate adjectives that agree with the noun in number and case. - Profundaj klarigoj: This is formed by profund(a), which means deep or profound (derived from Latin profundus), klarig(o), which means explanation or clarification (from klar(i), to clarify or explain), and the j ending indicating plural nouns. The adjective agrees with the noun in number and case as well. - Personigitaj reagoj: This is made up of personig(i), which means to personalize or individualize (from person(o), person, and the suffix -ig, which indicates to make or cause something), reag(o), which means reaction or feedback (from reag(i), to react or respond), and the j ending indicating plural nouns. The adjective agrees with the noun in number and case as well.
  5. I am learning German and want to understand the meaning of the word "lodern". Can you give me explanation and some good examples where I can use this word. Mi lernas <LANGUAGE>n kaj volas kompreni la signifon de la vorto <WORD>. Ĉu vi povas doni al mi klarigon kaj iujn bonajn ekzemplojn, kie mi povas uzi tiun vorton?
  6. I am learning German and want to understand the meaning of the word "lodern". Can you give me explanation and some good examples where I can use this word.
  7. What are the synonyms of German word "lodern" with examples
  8. Mi volas lerni <LINGVON>. Ĉu vi povas krei por mi helpilon por vortoj priskribantaj <KONCEPTON> kun uzadaj ekzemploj kaj tradukoj?
  9. I want to learn French. Can you create for me a cheat sheet for words describing human emotions with usage examples and translations.
  10. Mi lernas <LINGVON>. Ĉu vi povas helpi min krei lernkartojn pri la temo "<TEMO>". Ĉiu karto enhavu la vorton en <LINGVO>, ties anglan tradukon, uzadan ekzemplon kun traduko kaj prononcadan helpon.
  11. I am learning Russian. Can you help me with creating learning cards for the topic "types of clothing". Each card should include the word in Russian, its English translation, usage example with translation and pronunciation help.
  12. Mi lernas <LINGVON>. Ĉu vi povas sugesti al mi 5 interesajn vortojn por riĉigi mian vortaron? Donu la originalan vorton, tradukon al la angla kaj 3 bonajn ekzemplojn pri tio, kiel uzi ĝin en konteksto.
  13. I am learning <LANGUAGE>. Can you suggest me 5 interesting words to enrich my vocabulary? Provide the original word, translation to English and 3 good examples how to use it in context.
  14. Mi lernas <LINGVON> kaj mi volas scii, kiel diri <KONCEPTO> en konversacio. Ĉu vi povas sugesti al mi 5-8 malsamajn manierojn diri tion polite?
  15. I am learning Spanish and I want to learn different ways to say "no" in a conversation. Can you suggest 5-8 different ways to say it politely?
  16. Mi lernas <LINGVON> kaj volas scii, kiel uzi la jenajn vortojn en dialogo: <LISTO DE VORTOJ>. Ĉu vi povas skribi mallongan dialogon en <LINGVO>, kie ĉiuj tiuj esprimoj estas uzataj?
  17. Mi lernas <LINGVON> kaj mi volas lerni pri <GRAMATIKA KONCEPTO>. Kiun <KONCEPTO> mi devus uzi kiam? Ĉu vi povas doni al mi bonajn ekzemplojn por ĉiu el ili?
  18. I am learning French and I want to learn about expressing past in French. What past tenses should I use when? Can you give me good examples for each of them?
  19. What tenses are used in this text? Please, explain them with additional examples: "Mark está de viaje de negocios en Barcelona. Hoy tuvo un día libre y salió a visitar la ciudad. Primero, caminó por La Rambla, la calle más famosa de Barcelona, llena de gente, tiendas y restaurantes. Se dirigió al Barrio Gótico, uno de los sitios más antiguos y bellos de la ciudad. En la Plaza Sant Jaume observó dos de los edificios más importantes: El Palacio de la Generalitat de Catalunya y el Ayuntamiento. Volvió a La Rambla. Mark tenía hambre y se detuvo a comer unas tapas y beber una cerveza. Continuó hasta la grande y hermosa Plaza de Catalunya. Avanzó por el Paseo de Gràcia hasta llegar a un edificios fuera de lo común Casa Batlló y luego a Casa Milà, diseños del arquitecto Antoni Gaudí. Quiso saber más sobre este famoso arquitecto y se dirigió al Park Güell, donde tomó muchas fotografías. El día se acababa pero antes de volver al hotel, Mark tomó un taxi hacia la Fuente Mágica y disfrutó de un espectáculo de agua y luces. Mark quedó sorprendido con esta gran ciudad y sintió que le faltó tiempo para conocer más lugares interesantes. Se prometió regresar para tomar unas vacaciones con su familia.“ Kiaj <GRAMATIKAJ KONCEPTOJ> estas uzataj en ĉi tiu teksto? Bonvolu klarigi ilin per pliaj ekzemploj: <LERNTEKSTO>
  20. What tenses are used in this text? Please, explain them with additional examples: "Mark está de viaje de negocios en Barcelona. Hoy tuvo un día libre y salió a visitar la ciudad. Primero, caminó por La Rambla, la calle más famosa de Barcelona, llena de gente, tiendas y restaurantes. Se dirigió al Barrio Gótico, uno de los sitios más antiguos y bellos de la ciudad. En la Plaza Sant Jaume observó dos de los edificios más importantes: El Palacio de la Generalitat de Catalunya y el Ayuntamiento. Volvió a La Rambla. Mark tenía hambre y se detuvo a comer unas tapas y beber una cerveza. Continuó hasta la grande y hermosa Plaza de Catalunya. Avanzó por el Paseo de Gràcia hasta llegar a un edificios fuera de lo común Casa Batlló y luego a Casa Milà, diseños del arquitecto Antoni Gaudí. Quiso saber más sobre este famoso arquitecto y se dirigió al Park Güell, donde tomó muchas fotografías. El día se acababa pero antes de volver al hotel, Mark tomó un taxi hacia la Fuente Mágica y disfrutó de un espectáculo de agua y luces. Mark quedó sorprendido con esta gran ciudad y sintió que le faltó tiempo para conocer más lugares interesantes. Se prometió regresar para tomar unas vacaciones con su familia."
  21. Can you create a small quiz for me about the usage of the word "lodern"?
  22. Ĉu vi povas skribi al mi tekston en <LINGVO> kun malplenaj lokoj, kiuj bezonas esti plenigitaj per la verbo "<VORTO>" kaj ties sinonimoj?
  23. Can you write me a text in German with blanks which need to be filled with the verb "lodern" and its synonyms?
  24. Ĉu vi povas doni al mi iom da rimarkoj pri mia <LINGVA> skribaĵo sube: <SKRIBAĴO>
  25. Can you write me a text in German with blanks which need to be filled with the verb "lodern" and its synonyms?
  26. Mi lernas <LINGVON> kaj mi skribis la jenan tekston: "<TEKSTO>" Kiel vi taksus mian nivelon en <LINGVO> surbaze de ĉi tiu teksto? Kion mi devus plibonigi kaj en kiuj areoj jam estas bona? Sugestu, kiel eble plibone reskribus tiun tekston.
  27. I am learning German and I wrote the following text: "Ich heiße Alexander und ich lerne Deutsch seit drei Jahren an einer Volkshochschule. Ich mag die Sprache und ich benutze jede Möglichkeit, sie zu praktizieren und zu verbessern. Leider habe ich nicht so viele Freunde, die Deutsch fließend sprechen, daher mache ich meistens online oder in chats. Die Sprache is nicht so leicht und erfordert viel Übung. Aber ich hoffe, dass ich sie bald schon sehr gut sprechen werde". How would you estimate my level in German based on this text? What should I improve and what areas I am already good in? Suggest how I could re-write this text probably with better German?
  28. GPT estas mirindaj iloj por vigligi vian lingvolernadon. Vi povas facile provi kaj uzi ilin senpage nun. Tio estas vere paradizo por lingvostudentoj.