A Predictive Blissymbolic to English Translation System

Slides:



Advertisements
Similar presentations
Word List A.
Advertisements

Definition Definition: is a statement that explains the meaning of a term (a word, phrase, or other set of symbols) Sentence: One way to clarify words.
Understanding Summary A story summary tells A story summary tells the most important ideas that are in something that you read.
Instructions for the teacher are provided in the ‘notes’ section.
English as an Additional Language (EAL) Parent Workshop Venus Lee and Lynn Xie.
English Test. Complete the text with Present Simple or Present Continuous: Hello! My name is Clara. I am _______(go) to school right now. I always _______(go)
I'm thinking of a number. 12 is a factor of my number. What other factors MUST my number have?
I.
The Gerund (-ing) Form of Verbs in English By: Perry Crain.
Grammar and Sentence Writing ENG 111 Al-Huqail, Eman.
外研版 初三 ( 上 ) Module 8. Unit 3 Language in use 教学设计思路 Task1: 先通过本单元的练习 1 来复习前 两个单元的新单词, 词组, 以检查学生 掌握新知识的情况。 Task2: 通过练习 7 来让学生进一步辨析 和掌握本单元的重要词组。
Hello Vienna !. MY SCHOOL My name´s Jessica Poole. I´m twelve years old and I live in London. I go to Watermead High School. I´m in class 8B. My favourite.
The small boy. Has run away The yellow cat He is.
My favorite day. Закончи предложения, переведи на английский язык 1.A year has (12 месяцев) 2.A year has (4 времени года) 3.A season has (3 месяца) 4.A.
First Grade English High Frequency Words
Part 1: English Assessment
Today is the 11th of December Friday
Fry Phrases Level 2.
Simple, Compound, & Complex Sentences
Unit 6 An old man tried to move the mountains. Section B 2b-3b.
Today is the 20th of February Thursday
Parts of Speech PowerPoint Presentation
Paul eats peas with his meat. beans cooks Phil reads.
Mrs Ingham Year 8 English
Present Continuous.
High Frequency words (P.1 Unit 1 - Unit 6).
ASSESSMENT 1 1 Term 1 Year Blueprint Text Question Numbers Points
- What time is it? - It is three.
Oh Henry!.
Grammar and Usage 南京五中 方玉勇 黄祖明.
Sight Word Slap How to Play: Divide class into two teams or more.
Sight Word Lists (141 words)
Unit 6 I’m watching TV. Section B Period 2 (3a- Self Check)
Understanding… Character Traits.
Uses reported speech accurately Activity 06
Unit 5 I’m watching TV WELCOME.
Система времен английского глагола
Изучение времен английского глагола
Algorithm and Ambiguity
Grades K-2 Reading High Frequency Words
High Frequency Words. High Frequency Words a about.
Successful Adaptation of Language Teaching Materials
Part of Speech PowerPoint Presentation
Prepositions and Prepositional Phrases
Wonders High Frequency Words
Part of Speech PowerPoint Presentation
List 1.
Are You Really My Friend?
Are You Really My Friend?
The girl is brushing her teeth. These boys are playing football.
Unit 1/pg.4 ① bag B ② book B ③ desk D ④ chair C ⑤ map M ⑥ board B
Apostrophes Aims: To understand that there are two reasons to use apostrophes To be aware of common mistakes and how not to use apostrophes.
Настоящее продолженное
Correct Verb Inflections rather than Local Spoken English
UNIT 17 A1 At Home Part I.
Systematic Sight Word Instruction
Present Continuous (Progressive) настоящее продолженное время
M9U2 Mum bought new chopsticks for you ..
Séance 1 HOW ARE YOU ?.
Quarter 1.
A all after and also any are another as about.
welcome to the unit Unit 4 My day It’s time for class.
The Present Continuous Tense
冀教版 六年级上册 Lesson12 Be Safe on the Way.
High Frequency Words Set #1.
Imagine It! High Frequency Word Practice
I am a student. We are students. You are a student. You are students. He is a student. She is a student. It is a student. They are students.
Session 5 Whose Story is This, Anyway?
Настоящее продолженное
Professions.
Presentation transcript:

A Predictive Blissymbolic to English Translation System Annalu Waller and Kris Jack Department of Applied Computing University of Dundee

Outline Background Method Results Discussion and Future Work

Background (1) Blissymbolics … a semantic written language based on Semantography (C.K. Bliss, 1965) first used for augmentative and alternative (AAC) in Canada in 1971 written language comprising characters and words...

Background (2) Gloss-to-Speech Translation boy (to) go home Translation: boy to go home

Background (3) Rule-Based Translation boy (to) go home Translation: boy goes home

Background (4) A solution? Stochastic Translation boy (to) go home Translation: The/A boy goes home The/A boy is going home

Method Bliss Dictionary Source Text Files Bliss Translator Word Association Dictionary

Method Bliss Dictionary Source Text Files Bliss Translator E.g. Gutenberg Texts Word Association Dictionary

Method Bliss Dictionary Source Text Files ISO Number Gloss(es) Bitmap File Bliss Translator Word Association Dictionary

Method Bliss Dictionary Source Text Files Bliss Translator Word Association Dictionary Words Frequencies…

Method Word Association Dictionary Start 24 6 2 . the boy 1 3 girl 13 a a . . 7 an .

Method Bliss Dictionary Source Text Files Bliss Translator The Algorithm… Word Association Dictionary

Translation Algorithm Step 1:. Construct possible phrases using Translation Algorithm Step 1: Construct possible phrases using tri-grams and gloss synonyms. Example input: A B C where each letter represents a Bliss word e.g. boy (to) go home

Translation Algorithm Step 1:. Construct possible phrases using Translation Algorithm Step 1: Construct possible phrases using tri-grams and gloss synonyms. Example input: A B C where each letter represents a Bliss word e.g. boy (to) go home A B C e.g. boy go home A B1 C e.g. boy goes home A B2 C e.g. boy going home

Translation Algorithm Step 1:. Construct possible phrases using Translation Algorithm Step 1: Construct possible phrases using tri-grams and gloss synonyms. Example input: A B C where each letter represents a Bliss word e.g. boy (to) go home A B C e.g. boy go home A B1 C e.g. boy goes home A B2 C e.g. boy going home A D B C e.g. boy does go home

Translation Algorithm Step 1:. Construct possible phrases using Translation Algorithm Step 1: Construct possible phrases using tri-grams and gloss synonyms. Example input: A B C where each letter represents a Bliss word e.g. boy (to) go home A B C e.g. boy go home A B1 C e.g. boy goes home A B2 C e.g. boy going home A D B C e.g. boy does go home A B E C e.g. boy go to home

Translation Algorithm Step 1:. Construct possible phrases using Translation Algorithm Step 1: Construct possible phrases using tri-grams and gloss synonyms. Example input: A B C where each letter represents a Bliss word e.g. boy (to) go home A B C e.g. boy go home A B1 C e.g. boy goes home A B2 C e.g. boy going home A D B C e.g. boy does go home A B E C e.g. boy go to home A D B E C e.g. boy will go at home

Translation Algorithm Step 2: Find probability of phrases P(B, A) = frequency of B / frequency of A P(C, AB) = frequency of C / frequency of A P(D, ABC) = frequency of D / frequency of A Repeat process until all Bliss words have been used Include period at the beginning of each translation

Results Time taken to build a word association dictionary Accuracy of translation Time taken to translate a sentence

Accuracy of Translation (1) Gloss Sequence 50,000 Word Source 1 boy Boy 2 (to) run Run 3 green Green 4 no No 5 I/me + (to) walk I walks 6 us + (to) eat when we eat 7 JOHN + (to) play john play 8 that + right all that right 9 I/me + (to) want + (to) see I wants sees 10 my + picture + best my picture best 11 I/me + (to) go + bed I goes bed 12 what? + his + name what his name 13 I/me + (to) want + (to) go + zoo I wants goes zoo 14 (to) meet + me + at + cabin meet I at cabin 15 I/me + (to) like + (to) eat + cake I likes eats cake 16 my + favourite + colour + orange my favourite colour orange 17 (to) push + chair + on + far + right push chair on far right 18 I/me + not + enough + time + today when I have not enough time today 19 girl + (to) laugh + when + he/she + (to) play girl laugh when he plays 20 my + brother + outside + (to) wait + I/me my brother outside waiting I

Accuracy of Translation (2) Gloss Sequence 1,000,000 Word Source 1 boy the boy 2 (to) run Run 3 green Green 4 no No 5 I/me + (to) walk and I walks 6 us + (to) eat if we eat 7 JOHN + (to) play King john play 8 that + right that the right 9 I/me + (to) want + (to) see and I wants sees 10 my + picture + best at my picture best 11 I/me + (to) go + bed I am going to bed 12 what? + his + name do what her own name 13 I/me + (to) want + (to) go + zoo and I wants goes zoo 14 (to) meet + me + at + cabin the meeting I must at cabin 15 I/me + (to) like + (to) eat + cake and I likes eat cake 16 my + favourite + colour + orange my favourite colour orange 17 (to) push + chair + on + far + right push chair on with far right 18 I/me + not + enough + time + today I know not force enough time today 19 girl + (to) laugh + when + he/she + (to) play the girl laugh when she plays 20 my + brother + outside + (to) wait + I/me my brother outside waits I

Accuracy of Translation (3) Gloss Sequence 10,000,000 Word Source 1 boy the boy 2 (to) run Run 3 green Green 4 no No 5 I/me + (to) walk I am walking 6 us + (to) eat we eat 7 JOHN + (to) play this john play 8 that + right that right 9 I/me + (to) want + (to) see I want to see 10 my + picture + best in my picture best 11 I/me + (to) go + bed I am going to bed 12 what? + his + name What is his name 13 I/me + (to) want + (to) go + zoo I want going zoo 14 (to) meet + me + at + cabin they meet me at the cabin 15 I/me + (to) like + (to) eat + cake I like eating cake 16 my + favourite + colour + orange my favourite colour orange 17 (to) push + chair + on + far + right her push chair on as far right 18 I/me + not + enough + time + today I am not good enough time today 19 girl + (to) laugh + when + he/she + (to) play this girl laugh when suddenly she plays 20 my + brother + outside + (to) wait + I/me my brother outside is waiting I

Accuracy of Translation (4) 50,000 Word Source 1,000,000 Word Source 10,000,000 Word Source Correct 4 5 11 Incorrect No Confidence 12

Time taken to translate a sentence

Discussion & Future work Stochastic method has possibilities Improvements to algorithm using Bliss semantic information Integration of user interface Development of Bliss font