Hindi Generation from Interlingua (UNL) Om P. Damani, IIT Bombay (Joint work with S. Singh, M. Dalal, V. Vachhani, P.

Similar documents
DEPARTMENT OF MECHANICAL ENGINEERING MONAD UNIVERSITY, HAPUR

A sum of money becomes ` 2016 in 2 years and ` 2124 in 3 years, at simple interest. What is the sum of money? Q2_OA ` 1700

A sum of money becomes ` 2016 in 2 years and ` 2124 in 3 years, at simple interest. What is the sum of money? Q2_OA ` 1700

DEPARTMENT OF MECHANICAL ENGINEERING MONAD UNIVERSITY, HAPUR

ARMY PUBLIC SCHOOL UDHAMPUR HOLIDAY HOMEWORK WORKSHEET

NICNET:HP Page 1 of 7 (District Collector,Kangra)

ABSTRACT/ स र श ४, ३०५ ह ट यर. 4,305 ha to E Longitude प व द श तर व त त म द सव. February 2018 to March 2018

Solutions for IBPS Clerk Pre: Expected Paper 1

Time & Tense समय और य क प. Mishra English Study Centre BY M. K. Mishra

Join the Best Online Mock Tests For SSC, Railways And BANK Exams, Visit

CLASS XIC ENGLISH PHYSICS

A sum of money becomes ` 2016 in 2 years and ` 2124 in 3 years, at simple interest. What is the sum of money? Q2_OA ` 1700


SUMMATIVE ASSESSMENT II, 2012 II, 2012 MATHEMATICS / Class X / Time allowed : 3 hours Maximum Marks : 80

New Era Public School Mayapuri New Delhi Syllabus - Class I

Ahmedabad. Orientation ( ) (Class-III)

Join the Best Online Mock Tests For SSC, Railways And BANK Exams, Visit

HOLIDAY HOMEWORK (AUTUMN) KV RRL NO-III (RRL), JORHAT

Railway Exam Guide Visit

KENDRIYA VIDYALAYA NO.2 UPPAL, HYDERABAD HOLIDAY HOME WORK-WINTER BREAK ( ) CLASS: VI

Background of Indic segmentation

Current Affairs Live 6:00 PM Daily

SUMMER HOLIDAY HOME WORK To develop reading. skills. Practice for section B Writing skills Creative skills

Amar Sir One stop solution for all competitive exams Static General Knowledge: General Science (Both in English and Hindi)

4/13/2018 Staff Selection Commision Join the Best Online Mock Tests For SSC, Railways And BANK Exams, Visit

Downloaded from

Q1 What is the least number which when divided by 24, 96 and 84 leaves remainder 8 in each case? Q1_OA 344 Q1_OB 664 Q1_OC 672 Q1_OD 680 Q2

KENDRIYA VIDYALAYA NAD KARANJA HOLIDAY HOMEWORK (AUTUMN BREAK) IX A/B/C. Hindi. Maths

WORKSHEET SESSION ( ) CLASS- II ENGLISH NAME SECTION DATE

New Era Public School Syllabus - Class II

Join the Best Online Mock Tests For SSC, Railways And BANK Exams, Visit

SUMMER VACATION HOLIDAYS HOMEWORK( ) Class VIII ह द 4.द द, द व ग, तत प र ष सम स क पररभ ष ल कर प रत य क क प च प च उद हरण ल ख ए

SSCEXAMFORUM.COM CGL-16 TIER-II STATISTICS PAPER DATED

1/24/2017 Staff Selection Commision

KENDRIYA VIDYALAYA NO.1, BOLANGIR

Downloaded from

PRONOUN सव न म. Mishra English Study Centre BY M. K. Mishra

Subject Code : 204. Subject Code. Q Id. Answer Key. Exam Date. Questions

Certified that the above candidate has admitted in course as a private candidate and is eligible to write the Examination.

MASTER QUESTION PAPER WITH KEY 3. य द NOCIE, और SCENT,!#%$^ क प म क ड कय ज त ह, त COIN क क ड म क स लख ज एग? A. B. D.

वषय: 31/12/18 स 06/01/19 तक क स ह क लए आरआरएएस ल ख क ववरण. Sub: RRAS Settlement Account Statement for the week of 31/12/18 to 06/01/19

CGL-17 TIER-II MATHS ( )

Kendriya Vidyalaya, Keshav Puram (shift-i)

TOPICS FOR THE SCHOOL MAGAZINE व र ष क पत र क ह त

UNIT TEST 4 CLASS V. Recitation of poem - The Vagabond and A Winter Night. Exercise of skill book of the above chapters will be discussed.

ST.ALBANS SCHOOL HOLIDAY HOMEWORK ( ) CLASS III SUBJECT- ENGLISH Learn and recite the poem

Apeejay School, Saket Holiday Homework ( ) Class IV

JABAL FARASAN INTERNATIONAL SCHOOL, RABIGH SUMMER VACATION ASSIGNMENT CLASS-X

Downloaded from

Subject Code : 104. Subject Code. Q Id. Answer Key. Exam Date. Questions

ALAKSHYA PUBLIC SCHOOL SUMMER HOLIDAY HOMEWORK

SCHEDULE OF CYCLE TEST 1 SCHEDULE OF CYCLE TEST 2. 11अग त2017 Hindi नवरस- प ठ-3,प ठ-4,प ठ-5. 19Aug 2017 Ev.St. Ch- 4,5,6,7

CGL-17 TIER-II MATHS ( )

RU, ऌ = ~Lu, ॡ = ~LU, ऍ = ~e,~a, ऎ = E, ए = e, ऐ = ai, ऑ = ~o, ऒ = O, ओ = o, औ = au,ou = ~M = M = H

SELAQUI INTERNATIONAL SCHOOL WINTER VACATION ASSIGNMENT-DEC 2016 CLASS-VIII

CLASS NURSERY. 1 st Term. (April Sept.) Oral and Written. A to Z, To fill in the gaps with missing letters. Page No. 3-13

MODERN SCHOOL, FARIDABAD Class IV Subject :English Syllabus :

Dear Students Holidays are always a welcome break from the normal routine and we all look forward to them. It gives us the opportunity to pursue all

CGL-17 TIER-II MATHS ( ) Click to Print logout Challenges

M. S. MODEL SCHOOL. Summer Vacations Homework for Class 8 th

BLUE PRINT SA I, SET-III. Subject Mathematics. Units VSA(1) SA-I(2) SA-II(3) LA(4) Total Number 1(1) 1(2) 2(6) 2(8) 6(17)

S.NO. Name of the Examination CHAPTER Tentative NO. OF MONTH PERIODS REQUIRED GOOD MORNING 06 APRIL

The Millennium School HMEL

Syllabus for Class V. Schedule for SA1

NEW ERA PUBLIC SCHOOL, DWARKA SYLLABUS CLASS:II SUBJECT: ENGLISH. Grammar-Naming Words; One and many; Capital letters; Articles

KENDRIYA VIDYALAYA SANGATHAN SPLIT-UP SYLLABUS SESSION: CLASS: III V (SUMMER STATION VIDYALAYAS)

BROADWAYS INTERNATIONAL SCHOOL

KENDRIYA VIDYALAYA NO-1, SRINAGAR

RESUME. Navyug Vidyalaya, Bhagalpur, Bihar. B.L.S.C. College, Naugachiya, Bhagalpur, Bihar. Sabour College, Sabour, Bhagalpur, Bihar

NICNET:HP Page 1 of 7 (District Collector,Kangra)

Rich Harvest Public School

SSCEXAMFORUM.COM CGL-16 TIER-II MATHS PAPER DATED

SPLIT UP SYLLABUS : CHAPTER 1-Real numbers. CHAPTER 2-Polynomials. CHAPTER 3-Pair of linear equations in. two variables

म र र ह ***************************************************************************************************

II SEMESTER EXAMINATION MARCH 2018 TIME TABLE II SEMESTER EXAMINATION PORTION

Material Handling Systems and Equipment Sectional Committee, MED 07

CLASS XI HALF-YEARLY EXAMINATION SUB: GEOGRAPHY CLASS - XI

KV No. 2 Delhi Cantt. (I SHIFT) Holiday s Homework Class - XII

DAV PUBLIC SCHOOL, EAST OF LONI ROAD, DELHI-93

INDIAN SCHOOL NIZWA YEARLY SYLLABUS CLASS III ENGLISH

SUMMATIVE ASSESSMENT II, 2012 MATHEMATICS / Class IX /

State Eligibility Test Mathematical Sciences. (Model Answer Key) Part-A

1. Improvement of biscuit making quality of Indian wheat utilizing molecular approach-iind phase

CLASS VIIC शरद अवक श ग हक य ववषय-हहद ENGLISH. Collect or draw three pictures of Dushera festival. Write a paragraph focussing on the

Dear Students Holidays are always a welcome break from the normal routine and we all look forward to them. It gives us the opportunity to pursue all

DEPARTMENT OF MECHANICAL ENGINEERING MONAD UNIVERSITY, HAPUR

Social Attitudes Research, India (SARI) Mumbai ( )

Syllabus Class 1 st ( )

1/24/2017 Staff Selection Commision

DELHI PUBLIC SCHOOL, JODHPUR HOLIDAY HOMEWORK ( ) Class VIII Subject English

A New Plus Course by Amar Sir in the Bank Exam Category is now Live!

KENDRIYA VIDYALAYA SANGATHAN, CHENNAI REGION

Pick out the word that is most nearly the same in meaning as the word in capitals (Synonymous) : FOSTERING

Assignment:- Find out the names of major cities and their capital Project- Draw the Picture of a Magnetic compass and write few lines on it.

PART I. Name of the Examination MONTH TENTATIVE NO OF WORKING DAYS AVAILABLE TENTATIVE NO OF PERIODS REQUIRED CHAPTER S.NO APRIL

PROFESSIONAL EXAMINATION BOARD

INTERNATIONALIZED DOMAIN NAMES

BROADWAYS INTERNATIONAL SCHOOL

Social Attitudes Research, India (SARI) Rajasthan ( )

वषय- ह द न-1 कम ह ज वन ह -क मच र कह न क आध र पर इस कथन पर अपन वच र य त कर. न- 2 ब च क क म क बदल प स द न उ चत ह य अन चत तक प ण उ तर द.

Transcription:

Hindi Generation from Interlingua (UNL) Om P. Damani, IIT Bombay (Joint work with S. Singh, M. Dalal, V. Vachhani, P. Bhattacharya)

Cross Lingual Information Access: Language Independent Representation

System Architecture for Achieving Cross Lingual Information Access Hindi, English, or Marathi Query Enconvertor UNL Expression Search Module UNL Documents UNL Documents Output Generator Hindi Deconvertor Marathi Deconvertor Results in Hindi Results in Marathi

Universal Networking Language (UNL) eat (icl>do) @entry. @present ins agt obj spoon(icl>artifact) @indef John(iof>person) rice(icl>food) [UNL:1] agt(eat(icl>do).@entry.@present, John(iof>person)) obj(eat(icl>do).@entry.@present, rice(icl>food)) ins(eat(icl>do).@entry.@present, spoon(icl>artifact)) [\UNL]

UNL Scopes: Representing Embeddings obj Contact(..) agt obj(contact(icl>communicate(agt>person, obj>person)):0w.@imperative.@entry,farmer(icl>creator):1t.@pl.@def) plc :01 farmer pur or this region you nam pur(contact(icl>communicate(agt>person, obj>person)):0w.@imperative.@entry,this:04) agt(contact(icl>communicate(agt>person, obj>person)):0w.@imperative.@entry,you(icl>persons):0j) plc(farmer(icl>creator):1t.@pl.@def,:01) taluka nam manchar or:01(region(icl>location):38.@entry,talu ka(icl>geographicalarea):4a) nam:01(region(icl>location):38.@entry,m anchar(icl>geographical place):2r) khatav nam:01(taluka(icl>geographical area):4a,khatav(icl>geographical area):3u) For this, you contact the farmers of Manchar region or of Khatav taluka

HinD (Hindi Deconverter): Yet Another Deconversion Engine Manati Deco HinD Output Quality Suffix uom U I iyom om Attribute values @N,@NU,@M,@pl,@oblique @N,@NU,@M,@sg,@oblique @N,@NI,@F,@sg,@oblique @N,@NI,@F,@pl,@oblique @N,@NA,@NOTCH,@F,@pl,@oblique agt aoj obj ins Agt L L L Aoj L L Obj R Ins Suffix Tense Aspect Mood N Gen P V E -e rahaa thaa @past @progress - @sg @male 3 rd e -taa hai @present @custom - @sg @male 3 rd - -iyaa thaa @past @complete - @sg @male 3 rd I saktii hain @present - @ability @pl @female 3 rd A Simplicity of Specification

HinD Architecture Deconversion = Transfer + Generation

Step-through the Deconverter obj contact pur farmer plc :01 or taluka nam khatav this region agt you manchar nam Module UNL Expression Lexeme Selection Case Identification Morphology Generation Function Word Insertion Linearization Output obj(contact( स पर क क स न यह आप क ष त र त ल क म चर खट व contact farmer this you region taluka manchar khatav स पर कक स न * यह आप क ष त र * त ल क * म चर खट व contact farmer * this you region * taluka * manchar khatav स पर क क ज ए क स न इस आप क ष त र contact.@imperative farmer.@pl this you region त ल क म चर खट व taluka manchar Khatav स पर कक ज ए क स न क इसक ल ए आप क ष त र contact farmers this for you region य त ल क क म चर खट व or taluka of Manchar Khatav इसक ल ए आप म चर क ष त र य खट व This for you manchar region or khatav त ल क क क स न क स पर कक ज ए taluka of farmers contact

Lexeme Selection [स पर क]{}"contact(icl>communicate(agt>person,obj>person)) (V,VOA,VOA-ACT,VOA-COMM,VLTN,TMP,CJNCT,N-V,link,Va) [पहच न क व यक त ]{}"contact(icl>representative) (N,ANIMT,FAUNA,MML,PRSN,Na) Lexical Choice is unambiguous obj contact स पक agt farmer कस न pur this यह you आप

Case Marking Relation Parent+ Parent- Child+ Child- Obj V VINT N Agt V @past N Depends on UNL Relation and the properties of the nodes Case get transferred from head to modifiers obj contact स पक agt *farmer कस न pur this यह you आप

Morphology Generation: Nouns The boy saw me. लड़क न म झ द ख Boys saw me. लड़क न म झ द ख The King saw me. र ज न म झ द ख Kings saw me. र ज ऒ न म झ द ख Suffix uom U I iyom om Attribute values @N,@NU,@M,@pl,@oblique @N,@NU,@M,@sg,@oblique @N,@NI,@F,@sg,@oblique @N,@NI,@F,@pl,@oblique @N,@NA,@NOTCH,@F,@pl,@oblique

Verb Morphology Suffix Tense Aspect Mood N Gen P V E -e rahaa thaa @past @progress - @sg @male 3 rd e -taa hai @present @custom - @sg @male 3 rd - -iyaa thaa @past @complete - @sg @male 3 rd I saktii hain @present - @ability @pl @female 3 rd A lad,ka iktaba do o rha qaa (The boy was giving the book) Suffixes mentioned in the rules get attached to the stems selected from the Stem Dictionary

After Morphology Generation obj farmer कस न contact स पक pur this यह agt you आप obj farmer कस न contact स पक क जए pur this इस agt you आप

Function Word Insertion स पक क जए कस न यह आप त ल क म चर खट व स पक क जए कस न क इसक लए आप य त ल क क म चर खट व Rel Par+ Chi- Par- Chi+ Ch/FW Obj V VINT N#ANIMT @topic क obj farmer कस न क contact स पक क जए pur this इसक लए agt you आप

Linearization obj Contact स पक क जए agt plc farmer pur this you इस आप म चर This you manchar region :01 taluka or region nam खट व त ल क कस न khatav taluka farmers nam manchar स पक contact khatav

Syntax Planning: Assumptions The relative word order of a UNL relation s relata does not depend on: Semantic Independence: the semantic properties of the relata. contact pur this Context Independence: the rest of the expression. The relative word order of various relations sharing a relatum does not depend on Local Ordering: the rest of the expression. obj farmer contact pur this agt you

Syntax Planning: Strategy obj farmer contact pur agt you Divide a nodes relations in Before_set = {obj,pur,agt} After_set = {} this region taluka manch khatav agt aoj obj ins Agt L L L Aoj L L obj pur Topo Sort each group: pur agt obj this you farmer Obj R Ins agt Final order: this you farmer contact

Syntax Planning Algo this you manchar region taluka farmer contact this you manchar region taluka farmer Contact manchar region taluka farmer contact taluka manchar this you region farmer contact Output After Current Before Current Stack you this farmer agt obj pur plc Contact nam or region khatav manchar taluka nam :01

All Together (UNL -> Hindi) Module UNL Expression Lexeme Selection Case Identification Morphology Generation Function Word Insertion Syntax Linearization Output obj(contact(.. स पक कस न यह आप त ल क म चर खट व contact farmer this you region taluka manchar khatav स पक कस न * * यह आप त ल क * म चर खट व contact farmer * this you region * taluka * manchar khatav स पक क जए कस न यह आप contact.@imperative farmer.@pl this you region त ल क म चर खट व taluka manchar Khatav स पक क जए कस न क इसक लए आप contact farmers this for you region य त ल क क म चर खट व or taluka of Manchar Khatav इसक लए आप म चर य खट व This for you manchar region or khatav त ल क क कस न क स पक क जए taluka of farmers contact

How to Evaluate UNL Deconversion UNL -> Hindi Reference Translation needs to be generated from UNL Needs expertise Compromise: Generate reference translation from original English sentence from which UNL was generated Works if you assume that UNL generation was perfect Note that fidelity is not an issue

Input Detail Marathi -> English -> UNL 901 Sentences from Agriculture Domain English: Median length 14 word, std dev 7.5 Hindi Reference translation generated from English

Manual Evaluation Guidelines Fluency of the given translation is: (4) Perfect: Good grammar (3) Fair: Easy-to-understand but flawed grammar (2) Acceptable: Broken - understandable with effort (1) Nonsense: Incomprehensible Adequacy: How much meaning of the reference sentence is conveyed in the translation: (4) All: No loss of meaning (3) Most: Most of the meaning is conveyed (2) Some: Some of the meaning is conveyed (1) None: Hardly any meaning is conveyed

Sample Translations Hindi Output कवक क क रण आम क न ज क प य य द झ लस रह ह 0.5 तशत क ब ड म ण 10 ल टर प न क स थ त छ ड़क ज न च हए पर ण क अन प नय मत प स फल क अ छ व क लए ख द क ख र क द ज न च हए Fluency 2 3 Adequacy 3 4 हम म थ क फसल क ब द ब त ह म थ और ध नय फसल क अ बढ़न य अ बढ़न बत 1 1 ज व वक स मण स इसक जड़ भ वत ह त ह इम क प र ट इट क प रव र क स ब धत ह त ह और थ ड़ यह श त रम ग क स थ सम न दखत ह 4 2 4 3

Results BLEU Fluency Adequacy Geometric Average 0.34 2.54 2.84 Arithmetic Average 0.41 2.71 3.00 Standard Deviation 0.25 0.89 0.89 Pearson Cor. BLEU 1.00 0.59 0.50 Pearson Cor. Fluency 0.59 1.00 0.68 Number of sentences 200 150 100 50 0 Fluency vs Adequacy 165 168 155 138 131 3134 26 2 5 12 21 0 3 4 6 1 2 3 4 Fluency Good Correlation between Fluency and BLUE Strong Correlation between Fluency and Adequacy Can do large scale evaluation using Fluency alone Caution: Domain diversity, Speaker diversity Adequacy 1 Adequacy 2 Adequacy 3 Adequacy 4

Future Work Extend to Marathi and other languages Test in domains other than agriculture

Thanks!!