Difference between revisions of "Sardinian and English"

From LING073
Jump to: navigation, search
(→‎10 sentences glosses and outputs)
(→‎Final evaluation)
 
(42 intermediate revisions by 2 users not shown)
Line 3: Line 3:
  
 
==Developed Resources==
 
==Developed Resources==
−
*[https://github.swarthmore.edu/Ling073-sp23/ling073-srd-eng-corpus Parallel corpus git repo]. Lines 1-8 from [http://maxia-mail.doomby.com/ this website].
+
*[https://github.swarthmore.edu/Ling073-sp23/ling073-srd-eng-corpus Parallel corpus git repo].
 +
*:Lines 1-8 from [http://maxia-mail.doomby.com/ this website].
 
*[https://github.swarthmore.edu/Ling073-sp23/ling073-srd-eng Git repo for language pair]
 
*[https://github.swarthmore.edu/Ling073-sp23/ling073-srd-eng Git repo for language pair]
 
*[https://github.swarthmore.edu/Ling073-sp23/ling073-srd Git repo for Sardinian]
 
*[https://github.swarthmore.edu/Ling073-sp23/ling073-srd Git repo for Sardinian]
 
*[https://github.com/apertium/apertium-eng Forked git repo for English]
 
*[https://github.com/apertium/apertium-eng Forked git repo for English]
 +
*[https://wikis.swarthmore.edu/ling073/Sardinian_and_English/Lexical_selection#srd_.E2.86.92_eng Lexical selection wiki]
 +
*[https://wikis.swarthmore.edu/ling073/Sardinian_and_English/Contrastive_Grammar#Differences_in_parse_and_corresponding_examples Contrastive grammar wiki]
 +
*[https://wikis.swarthmore.edu/ling073/Sardinian_and_English/Structural_transfer Structural transfer wiki]
  
 
==srd → eng evaluation==
 
==srd → eng evaluation==
 
*coverage of monolingual Sardinian transducer on srd.sentences.txt:
 
*coverage of monolingual Sardinian transducer on srd.sentences.txt:
−
   Number of tokenised words in the corpus: 260
+
   Number of tokenised words in the corpus: 262
−
   Coverage: 91.92%
+
   Coverage: 94.66%
−
*coverage of bilingual transducer on srd.sentences  
+
*coverage of bilingual transducer on srd.sentences
−
   Number of tokenised words in the corpus: 265
+
   Number of tokenised words in the corpus: 266
−
   Coverage: 65.28%
+
   Coverage: 85.71%
 +
 
 +
 
 +
==Additions for polished RBMT system==
 +
*Over 100 new stems to bilingual dictionary
 +
*:(now we have 172 total entries in the .dix file)
 +
*4 sets of lexical selection rules
 +
*:(now we have rules that solve 5 problems in total)
 +
*3 items from contrastive grammar implemented in transfer rules
 +
*:(now we have rules that implement 4 total items)
 +
 
 +
==Final evaluation==
 +
* For the monolingual transducer:
 +
** Precision and recall against srd.sentences.txt (1314 char):
 +
  Totals: 145 forms, 417 tp, 0 fp, 0 tn, 11 fn
 +
  Precision: 100.00000%
 +
  Recall: 97.42991%
 +
** Coverage over the <code>large</code> corpus:
 +
*** 90.4% with monolingual transducer: (mostly simple words that could easily be added)
 +
 
 +
  TOP UNKNOWN WORDS:
 +
    2336 ^po/*po$
 +
    1275 ^che/*che$
 +
    448 ^i/*i$
 +
    387 ^norte/*norte$
 +
    377 ^The/*The$
 +
    353 ^of/*of$
 +
    297 ^poi/*poi$
 +
    269 ^del/*del$
 +
    241 ^the/*the$
 +
    235 ^da/*da$
 +
    215 ^ch/*ch$
 +
    211 ^Il/*Il$
 +
    205 ^chentza/*chentza$
 +
    200 ^br/*br$
 +
    199 ^Arbaree/*Arbaree$
 +
    197 ^della/*della$
 +
    192 ^stètiu/*stètiu$
 +
    165 ^ddoi/*ddoi$
 +
    154 ^B/*B$
 +
    145 ^Norte/*Norte$
 +
  coverage: 1648134 / 1822907 (~0.90412401729764601266)
 +
 
 +
** The number of words in the <code>large</code> corpus: ~1.85M words
 +
** The number of stems in the transducer: ~85.5k stems
 +
 
 +
 
 +
* For MT in the direction we developed (<code>srd-eng</code>):
 +
** WER and PER over <code>longer</code> corpus:
 +
  -------------------------------------------------------
 +
  Number of words in reference: 315
 +
  Number of words in test: 341
 +
  Number of unknown words (marked with a star) in test: 35
 +
  Percentage of unknown words: 10.26 %
 +
 
 +
  Results when removing unknown-word marks (stars)
 +
  -------------------------------------------------------
 +
  Edit distance: 246
 +
  Word error rate (WER): 78.10 %
 +
  Number of position-independent correct words: 118
 +
  Position-independent word error rate (PER): 70.79 %
 +
** The proportion of stems translated correctly in the <code>longer</code> corpus.
 +
  118/341 = 34.6%
 +
** Trimmed coverage over <code>longer</code> and <code>large</code> corpora.
 +
*** Over longer corpus, our coverage with the bilingual transducer is as follows (90.1%):
 +
  TOP UNKNOWN WORDS:
 +
      1 ^volùmene/*volùmene$
 +
      1 ^venit/*venit$
 +
      1 ^tenzeint/*tenzeint$
 +
      1 ^tedescu/*tedescu$
 +
      1 ^sìntesi/*sìntesi$
 +
      1 ^sincasu/*sincasu$
 +
      1 ^sambenados/*sambenados$
 +
      1 ^pressare/*pressare$
 +
      1 ^ponzo/*ponzo$
 +
      1 ^poder/*poder$
 +
      1 ^paráula/*paráula$
 +
      1 ^offerit/*offerit$
 +
      1 ^nd/*nd$
 +
      1 ^matessi/*matessi$
 +
      1 ^lu/*lu$
 +
      1 ^issoro/*issoro$
 +
      1 ^iscrittu/*iscrittu$
 +
      1 ^ischeda/*ischeda$
 +
      1 ^ghiratu/*ghiratu$
 +
      1 ^fundadores/*fundadores$
 +
  coverage: 322 / 357 (~0.90196078431372549020)
 +
  remaining unknown forms: 35
 +
*** Coverage is 52% for bilingual transducer over large corpus: (also mostly simple words that could easily be added)
 +
 
 +
  TOP UNKNOWN WORDS:
 +
  12208 ^cun/*cun$
 +
  8207 ^prus/*prus$
 +
  5205 ^o/*o$
 +
  4218 ^comente/*comente$
 +
  4100 ^fintzas/*fintzas$
 +
  3068 ^pustis/*pustis$
 +
  2658 ^annos/*annos$
 +
  2623 ^totu/*totu$
 +
  2589 ^ma/*ma$
 +
  2417 ^sua/*sua$
 +
  2376 ^parte/*parte$
 +
  2336 ^po/*po$
 +
  2250 ^Sardigna/*Sardigna$
 +
  2233 ^intre/*intre$
 +
  2120 ^ca/*ca$
 +
  2070 ^tzitade/*tzitade$
 +
  1964 ^che/*che$
 +
  1888 ^ue/*ue$
 +
  1873 ^bidda/*bidda$
 +
  1739 ^manera/*manera$
 +
  coverage: 963208 / 1863589 (~0.51685645279082458632)
 +
** The number of tokens in <code>longer</code> and <code>large</code> corpora.
 +
*** <code>longer</code>: 341 tokens
 +
*** <code>large</code>: ~1.85M tokens
  
 
==10 sentences glosses and outputs==
 
==10 sentences glosses and outputs==
−
*Note: '''These are outputs at end of lexical transfer before lexical selection'''
+
*Note: '''These are outputs at end of lexical transfer before lexical selection and other weeks' improvements were implemented'''
 
{| cellpadding=5
 
{| cellpadding=5
 
|Sardinian sentence || intended English translation || output of srd-eng-biltrans (lexical transfer) mode || output of srd-eng (full translation) mode
 
|Sardinian sentence || intended English translation || output of srd-eng-biltrans (lexical transfer) mode || output of srd-eng (full translation) mode
Line 27: Line 145:
 
  || For read #the article click #this link.  
 
  || For read #the article click #this link.  
 
|-
 
|-
−
|3) Su trenu sinke fit andande. || The train was leaving. || ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^*sinke/*sinke$ ^*fit/*fit$ ^*andande/*andande$^.<sent>/.<sent>$
+
|3) Su trenu sinke fit andande. || The train was leaving. || ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^sinke<cnjadv>/$ ^èssere<vbser><pii><p3><sg>/be<vbser><pii><p3><sg>$ ^andare<vblex><ger>/leave<vblex><ger>/go<vblex><ger>$^.<sent>/.<sent>$^.<sent>/.<sent>$
−
  || #The train *sinke #be *andande
+
 
 +
  || #The train #be leaving.
 
|-
 
|-
−
|4) Su trenu at a arrivare a sas deke. || The train will arrive at ten. || ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^*at/*at$ ^a<pr>/at<pr>/to<pr>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^*deke/*deke$^.<sent>/.<sent>$
+
|4) Su trenu at a arrivare a sas deke. || The train will arrive at ten. || ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^àere<vbhaver><pri><p3><sg>/have<vbhaver><pri><p3><sg>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^deke<num><mf><sp>/ten<num><mf><sp>$^.<sent>/.<sent>$^.<sent>/.<sent>$
−
  || #The train #have at arrive at #the #ten
+
  || #The train #have at arrive at #the #ten.
 
|-
 
|-
−
|5) Su trenu devet arrivare a sas deke. || The train is supposed to arrive at ten. || ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^*devet/*devet$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^*deke/*deke$^.<sent>/.<sent>$
+
|5) Su trenu devet arrivare a sas deke. || The train should arrive at ten. || ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^dèvere<vblex><pri><p3><sg>/shall<vbmod><pri><p3><sg>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^deke<num><mf><sp>/ten<num><mf><sp>$^.<sent>/.<sent>$^.<sent>/.<sent>$
−
  || #The train *devet arrive at #the #ten
+
  || #The train #shall arrive at #the #ten.
 
|-
 
|-
−
|6) T'appo natu ki su trenu diat arrivare a sas deke. || I told you that the train would arrive at ten. || ^*T/*T$'^*appo/*appo$ ^*natu/*natu$ ^*ki/*ki$ ^su<det><def><m><sg>/the<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^*diat/*diat$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^*deke/*deke$^.<sent>/.<sent>$
+
|6) T'appo natu ki su trenu devíat arrivare a sas deke. || I told you that the train would arrive at ten. || ^Ti<prn><pro><p2><mf><sg>/You<prn><pro><p2><mf><sg>$ ^àere<vbhaver><pri><p1><sg>/have<vbhaver><pri><p1><sg>$ ^nàrrere<vblex><pp><m><sg>/tell<vblex><pp><m><sg>$ ^chi<cnjsub>/that<cnjsub>$ ^su<det><def><m><sg>/the<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^dèvere<vblex><pii><p3><sg>/shall<vbmod><pii><p3><sg>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^deke<num><mf><sp>/ten<num><mf><sp>$^.<sent>/.<sent>$^.<sent>/.<sent>$
−
  || *T'*appo *natu that #the train *diat arrive at #the #ten
+
  || #You #have #tell that #the train #shall arrive at #the #ten.
 
|-
 
|-
−
|7) No'isco si at a próere cras. || I do not know if it will rain tomorrow. || ^*No/*No$'^*isco/*isco$ ^si<cnjsub>/if<cnjsub>$ ^*at/*at$ ^a<pr>/at<pr>/to<pr>$ ^*próere/*próere$ ^cras<adv>/tomorrow<adv>$^.<sent>/.<sent>$
+
|7) No'isco si at a pròere cras. || I do not know if it will rain tomorrow. || ^No<adv>/Not<adv>$'^iscoare<vblex><pri><p1><sg>/know<vblex><pri><p1><sg>$ ^si<cnjsub>/if<cnjsub>$ ^àere<vbhaver><pri><p3><sg>/have<vbhaver><pri><p3><sg>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^pròere<vblex><inf>/rain<vblex><inf>$ ^cras<adv>/tomorrow<adv>$^.<sent>/.<sent>$
−
  || *No'*isco if #have at *próere tomorrow
+
  || Not'#know if #have at rain tomorrow
 +
 
 
|-
 
|-
−
|8) Una de sas berbekes est maláida. || One of the sheep is sick. || ^Unu<det><ind><f><sg>/A<det><ind><f><sg>$ ^de<pr>/to<pr>/of<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^*berbekes/*berbekes$ ^*est/*est$ ^*maláida/*maláida$^.<sent>/.<sent>$
+
|8) Una de sas berbekes est maláida. || One of the sheep is sick. || ^Unu<num><f><sp>/One<num><f><sp>$ ^de<pr>/to<pr>/of<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^berbeke<n><f><pl>/sheep<n><pl>$ ^èssere<vbser><pri><p3><sg>/be<vbser><pri><p3><sg>$ ^malàidu<adj><f><sg>/sick<adj><f><sg>$^.<sent>/.<sent>$
−
  || #One to #the *berbekes #be *maláida
+
  || #One to #the sheep #be #sick
 +
 
 
|-
 
|-
−
|9) Appo pèrditu duos de sos libros meos. || I have lost two of my books. || ^*Appo/*Appo$ ^*pèrditu/*pèrditu$ ^*duos/*duos$ ^de<pr>/to<pr>/of<pr>$ ^su<det><def><m><pl>/the<det><def><m><pl>$ ^*libros/*libros$ ^*meos/*meos$^.<sent>/.<sent>$
+
|9) Appo pèrditu duos de sos libros meos. || I have lost two of my books. || ^Àere<vbhaver><pri><p1><sg>/Have<vbhaver><pri><p1><sg>$ ^pèrdere<vblex><pp><m><sg>/lose<vblex><pp><m><sg>$ ^duos<num><m><sp>/two<num><m><sp>$ ^de<pr>/to<pr>/of<pr>$ ^su<det><def><m><pl>/the<det><def><m><pl>$ ^libru<n><m><pl>/book<n><pl>$ ^meu<prn><pos><m><pl>/my<prn><pos><m><pl>$^.<sent>/.<sent>$
−
  || *Appo *pèrditu *duos to #the *libros *meos
+
 
 +
  || #Have #lose #two to #the books #my
 +
 
 
|-
 
|-
−
|10) M'an natu ki su trenu devíat arrivare a sas nove. || They told me that the train was supposed to arrive at nine. ||  ^*M/*M$'^*an/*an$ ^*natu/*natu$ ^*ki/*ki$ ^su<det><def><m><sg>/the<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^*devíat/*devíat$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^*nove/*nove$^.<sent>/.<sent>$
+
|10) M'an natu ki su trenu devíat arrivare a sas nove. || They told me that the train was supposed to arrive at nine. ||  ^Mi<prn><pro><p1><mf><sg>/I<prn><pro><p1><mf><sg>$ ^àere<vbhaver><pri><p3><pl>/have<vbhaver><pri><p3><pl>$ ^nàrrere<vblex><pp><m><sg>/tell<vblex><pp><m><sg>$ ^chi<cnjsub>/that<cnjsub>$ ^su<det><def><m><sg>/the<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^dèvere<vblex><pii><p3><sg>/shall<vbmod><pii><p3><sg>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^nove<num><mf><sp>/nine<num><mf><sp>$^.<sent>/.<sent>$
−
  || *M'#have *natu that #the train *devíat arrive at #the *nove
+
  || #I #have #tell that #the train #shall arrive at #the #nine
 
|
 
|
 
|}
 
|}
 +
  
 
==expanding lexicon==
 
==expanding lexicon==
Line 410: Line 534:
 
Tres sórrikes an mandicatu tottu su casu
 
Tres sórrikes an mandicatu tottu su casu
  
−
'Three mice at all the cheese'
+
'Three mice ate all the cheese'
  
  
Line 456: Line 580:
  
 
'The government should give a pension to every old person'
 
'The government should give a pension to every old person'
−
 
−
==Notes for improvement==
 
−
*"At" is the third person singular present conjugation of aer, to have.
 
−
*It can function as an auxiliary verb when paired with a past participle and thus should be translated as "has" in those cases (e.g. "John has left.").
 
−
*When preceding "a" (i.e. "at a [infinitive verb]") it signals future tense: an event will happen, has yet to occur, so it would translate as "has" or "will."
 
−
*Another possibility for lexical selection is pro/a/de all translating to "to."
 
−
*Make sure "una" in example sentence translates to "a" in English without the hashtag, i.e. get rid of the feminine tag that maps over from the "una" analysis to the English "a" which does not have the feminine tag.
 
−
*Disambiguate analyses of "deke" (ten): is it noun or adjective? (I guess this might just be morphological disambiguation and not lexical selection)
 
−
*Fix tags for past participle of told/tell
 
  
 
==External Resources==
 
==External Resources==

Latest revision as of 19:42, 5 May 2023

Resources for Machine Translation from Sardinian to English

Developed Resources

srd → eng evaluation

  • coverage of monolingual Sardinian transducer on srd.sentences.txt:
 Number of tokenised words in the corpus: 262
 Coverage: 94.66%
  • coverage of bilingual transducer on srd.sentences
 Number of tokenised words in the corpus: 266
 Coverage: 85.71%


Additions for polished RBMT system

  • Over 100 new stems to bilingual dictionary
    (now we have 172 total entries in the .dix file)
  • 4 sets of lexical selection rules
    (now we have rules that solve 5 problems in total)
  • 3 items from contrastive grammar implemented in transfer rules
    (now we have rules that implement 4 total items)

Final evaluation

  • For the monolingual transducer:
    • Precision and recall against srd.sentences.txt (1314 char):
 Totals: 145 forms, 417 tp, 0 fp, 0 tn, 11 fn
 Precision: 100.00000%
 Recall: 97.42991%
    • Coverage over the large corpus:
      • 90.4% with monolingual transducer: (mostly simple words that could easily be added)
 TOP UNKNOWN WORDS:
   2336 ^po/*po$
   1275 ^che/*che$
   448 ^i/*i$
   387 ^norte/*norte$
   377 ^The/*The$
   353 ^of/*of$
   297 ^poi/*poi$
   269 ^del/*del$
   241 ^the/*the$
   235 ^da/*da$
   215 ^ch/*ch$
   211 ^Il/*Il$
   205 ^chentza/*chentza$
   200 ^br/*br$
   199 ^Arbaree/*Arbaree$
   197 ^della/*della$
   192 ^stètiu/*stètiu$
   165 ^ddoi/*ddoi$
   154 ^B/*B$
   145 ^Norte/*Norte$
 coverage: 1648134 / 1822907 (~0.90412401729764601266)
    • The number of words in the large corpus: ~1.85M words
    • The number of stems in the transducer: ~85.5k stems


  • For MT in the direction we developed (srd-eng):
    • WER and PER over longer corpus:
 -------------------------------------------------------
 Number of words in reference: 315
 Number of words in test: 341
 Number of unknown words (marked with a star) in test: 35
 Percentage of unknown words: 10.26 %
 
 Results when removing unknown-word marks (stars)
 -------------------------------------------------------
 Edit distance: 246
 Word error rate (WER): 78.10 %
 Number of position-independent correct words: 118
 Position-independent word error rate (PER): 70.79 %
    • The proportion of stems translated correctly in the longer corpus.
 118/341 = 34.6%
    • Trimmed coverage over longer and large corpora.
      • Over longer corpus, our coverage with the bilingual transducer is as follows (90.1%):
 TOP UNKNOWN WORDS:
     1 ^volùmene/*volùmene$
     1 ^venit/*venit$
     1 ^tenzeint/*tenzeint$
     1 ^tedescu/*tedescu$
     1 ^sìntesi/*sìntesi$
     1 ^sincasu/*sincasu$
     1 ^sambenados/*sambenados$
     1 ^pressare/*pressare$
     1 ^ponzo/*ponzo$
     1 ^poder/*poder$
     1 ^paráula/*paráula$
     1 ^offerit/*offerit$
     1 ^nd/*nd$
     1 ^matessi/*matessi$
     1 ^lu/*lu$
     1 ^issoro/*issoro$
     1 ^iscrittu/*iscrittu$
     1 ^ischeda/*ischeda$
     1 ^ghiratu/*ghiratu$
     1 ^fundadores/*fundadores$
 coverage: 322 / 357 (~0.90196078431372549020)
 remaining unknown forms: 35
      • Coverage is 52% for bilingual transducer over large corpus: (also mostly simple words that could easily be added)
 TOP UNKNOWN WORDS:
  12208 ^cun/*cun$
  8207 ^prus/*prus$
  5205 ^o/*o$
  4218 ^comente/*comente$
  4100 ^fintzas/*fintzas$
  3068 ^pustis/*pustis$
  2658 ^annos/*annos$
  2623 ^totu/*totu$
  2589 ^ma/*ma$
  2417 ^sua/*sua$
  2376 ^parte/*parte$
  2336 ^po/*po$
  2250 ^Sardigna/*Sardigna$
  2233 ^intre/*intre$
  2120 ^ca/*ca$
  2070 ^tzitade/*tzitade$
  1964 ^che/*che$
  1888 ^ue/*ue$
  1873 ^bidda/*bidda$
  1739 ^manera/*manera$
 coverage: 963208 / 1863589 (~0.51685645279082458632)
    • The number of tokens in longer and large corpora.
      • longer: 341 tokens
      • large: ~1.85M tokens

10 sentences glosses and outputs

  • Note: These are outputs at end of lexical transfer before lexical selection and other weeks' improvements were implemented
Sardinian sentence intended English translation output of srd-eng-biltrans (lexical transfer) mode output of srd-eng (full translation) mode
1) Su sardu est una limba antica. Sardinian is an ancient language. ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^sardu<n><m><sg>/Sardinian<n><sg>$ ^èssere<vbser><pri><p3><sg>/be<vbser><pri><p3><sg>$ ^unu<det><ind><f><sg>/a<det><ind><f><sg>$ ^limba<n><f><sg>/language<n><sg>$ ^anticu<adj><f><sg>/ancient<adj><f><sg>$^.<sent>/.<sent>$^.<sent>/.<sent>$ #The Sardinian #be #a language #ancient
2) Pro bider s'artìculu sighire custu culligamentu. To read the article click on this link. ^Pro<pr>/For<pr>/To<pr>$ ^bider<vblex><inf>/read<vblex><inf>$ ^su<det><def><mf><sg>/the<det><def><mf><sg>$ ^artìculu<n><m><sg>/article<n><sg>$ ^sighire<vblex><inf>/click<vblex><inf>$ ^custu<det><dem><m><sg>/this<det><m><sg>$ ^culligamentu<n><m><sg>/link<n><sg>$^.<sent>/.<sent>$^.<sent>/.<sent>$<m><sg>$ ^culligamentu<n><m><sg>/link<n><sg>$^.<sent>/.<sent>$^.<sent>/.<sent>$ For read #the article click #this link.
3) Su trenu sinke fit andande. The train was leaving. ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^sinke<cnjadv>/$ ^èssere<vbser><pii><p3><sg>/be<vbser><pii><p3><sg>$ ^andare<vblex><ger>/leave<vblex><ger>/go<vblex><ger>$^.<sent>/.<sent>$^.<sent>/.<sent>$ #The train #be leaving.
4) Su trenu at a arrivare a sas deke. The train will arrive at ten. ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^àere<vbhaver><pri><p3><sg>/have<vbhaver><pri><p3><sg>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^deke<num><mf><sp>/ten<num><mf><sp>$^.<sent>/.<sent>$^.<sent>/.<sent>$ #The train #have at arrive at #the #ten.
5) Su trenu devet arrivare a sas deke. The train should arrive at ten. ^Su<det><def><m><sg>/The<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^dèvere<vblex><pri><p3><sg>/shall<vbmod><pri><p3><sg>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^deke<num><mf><sp>/ten<num><mf><sp>$^.<sent>/.<sent>$^.<sent>/.<sent>$ #The train #shall arrive at #the #ten.
6) T'appo natu ki su trenu devíat arrivare a sas deke. I told you that the train would arrive at ten. ^Ti<prn><pro><p2><mf><sg>/You<prn><pro><p2><mf><sg>$ ^àere<vbhaver><pri><p1><sg>/have<vbhaver><pri><p1><sg>$ ^nàrrere<vblex><pp><m><sg>/tell<vblex><pp><m><sg>$ ^chi<cnjsub>/that<cnjsub>$ ^su<det><def><m><sg>/the<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^dèvere<vblex><pii><p3><sg>/shall<vbmod><pii><p3><sg>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^deke<num><mf><sp>/ten<num><mf><sp>$^.<sent>/.<sent>$^.<sent>/.<sent>$ #You #have #tell that #the train #shall arrive at #the #ten.
7) No'isco si at a pròere cras. I do not know if it will rain tomorrow. ^No<adv>/Not<adv>$'^iscoare<vblex><pri><p1><sg>/know<vblex><pri><p1><sg>$ ^si<cnjsub>/if<cnjsub>$ ^àere<vbhaver><pri><p3><sg>/have<vbhaver><pri><p3><sg>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^pròere<vblex><inf>/rain<vblex><inf>$ ^cras<adv>/tomorrow<adv>$^.<sent>/.<sent>$ Not'#know if #have at rain tomorrow
8) Una de sas berbekes est maláida. One of the sheep is sick. ^Unu<num><f><sp>/One<num><f><sp>$ ^de<pr>/to<pr>/of<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^berbeke<n><f><pl>/sheep<n><pl>$ ^èssere<vbser><pri><p3><sg>/be<vbser><pri><p3><sg>$ ^malàidu<adj><f><sg>/sick<adj><f><sg>$^.<sent>/.<sent>$ #One to #the sheep #be #sick
9) Appo pèrditu duos de sos libros meos. I have lost two of my books. ^Àere<vbhaver><pri><p1><sg>/Have<vbhaver><pri><p1><sg>$ ^pèrdere<vblex><pp><m><sg>/lose<vblex><pp><m><sg>$ ^duos<num><m><sp>/two<num><m><sp>$ ^de<pr>/to<pr>/of<pr>$ ^su<det><def><m><pl>/the<det><def><m><pl>$ ^libru<n><m><pl>/book<n><pl>$ ^meu<prn><pos><m><pl>/my<prn><pos><m><pl>$^.<sent>/.<sent>$ #Have #lose #two to #the books #my
10) M'an natu ki su trenu devíat arrivare a sas nove. They told me that the train was supposed to arrive at nine. ^Mi<prn><pro><p1><mf><sg>/I<prn><pro><p1><mf><sg>$ ^àere<vbhaver><pri><p3><pl>/have<vbhaver><pri><p3><pl>$ ^nàrrere<vblex><pp><m><sg>/tell<vblex><pp><m><sg>$ ^chi<cnjsub>/that<cnjsub>$ ^su<det><def><m><sg>/the<det><def><m><sg>$ ^trenu<n><m><sg>/train<n><sg>$ ^dèvere<vblex><pii><p3><sg>/shall<vbmod><pii><p3><sg>$ ^arrivare<vblex><inf>/arrive<vblex><inf>$ ^a<pr>/at<pr>/on<pr>/to<pr>$ ^su<det><def><f><pl>/the<det><def><f><pl>$ ^nove<num><mf><sp>/nine<num><mf><sp>$^.<sent>/.<sent>$ #I #have #tell that #the train #shall arrive at #the #nine


expanding lexicon

medas many <adj>
piseddas girls <n><pl>
sun they are <v>
bennidas to come (home) <v><pp><fpl>
balladu to dance <v><pp>
cantaiat to sing <v><sg3>
sos/sa the <det>
piattos plates <n><pl>
mesa table <n><sg>
bi/b' N/A <cl>
problemas problems <n><pl>
unu one/a <adj>/<det>
ube where <adv>
mortu dead <v><pp>
sordatos soldiers <n><pl>
tenimus we have <v><pl1>
frores flowers <n><pl>
keret to be necessary <v><sg3>
mancat to be missing <v><sg3>
ovos eggs <n><pl>
danca meadow <n>
ortu orchard <n>
frade brother <n>
fizza daughter <n>
re king <n>
ora hour <n>
subra above/on <prep>
a to/at <prep>
cumintzos origins <n><pl>
e and <conj>
andamentu evolution <n>
istòricu historical <adj>
de of/to <prep>
sa the <det>
poesia poetry <n>
a bolu improvised <adj> (a bolu = improvised, on the fly)
in in <prep>
sardu Sardinian <n>
logudoresu Logudorese <adj>
non not <adv>
ischit known <v><pp>
meda much <adv>
custu this <det><prox>
artìculu article <n>
chircat tries <v><sg3>
bogare to bring out <v>
pizu surface <n> (bogare a pizu = to shed light on, to bring to the surface; see complicated translations of bogare: here)
ammentos memories <n><pl>
ammentu memory <n>
ammentare to remember <v>
documentados documented <adj>
si [null] <> -- reflexive
primas first <adj>
disputas competitions <n><pl>
primas first <adj>
tra between <prep>
poetes poets <n><pl>
cale which <prn><rel>
esserent were <v> past imperfect 3rd person plural
règulas rules, modalities <n><pl>
su the <det>
cunfruntu confrontation <n>
sende being <v><ger>
una a/one <art>/<adj>
chirca research <n>
andera ongoing/progressive <adj>
testu text <n>
diat [null] <subj><sg3>
poder to be able to <v><inf>
aer to have <v><inf> (also hàere or àere)
mudonzos modifications <n><pl>
mudonzos modifications <n><pl>
novas new <adj><pl>
noas data <n><pl>
Pro to <prep> <-- keep this in mind for lexical selection (to)
bider to read <v><inf>
artìculu article <n>
sighire click on <v><inf>
intrare enter <v><inf>
desizadu desired <adj>
trenu train <n>
sinke [null] <foc>
fit was <v>

<imp><sg3>

andande leaving <v><ger>
at it will <>
sas the <det>
deke ten <n>
devet should <adv>
deke ten <adj>
appo I have <v><sg1>
natu told <v><pp>
próere to rain <v><inf>
arrivare to arrive <v><inf>
isco I know <v><sg1>
si if <conj>
ki that <conj>
cras tomorrow <adv>
meos my <pos>
andatos gone <adj><pl>

glosses

Cando so arrivatu a s'istazione, su trenu sink'andaiat

'when I arrived at the station, the train was leaving'


Su trenu sinke fit andande

'The train was leaving"


Su trenu at a arrivare a sas deke

'The train will arrive at ten o'clock'


Su trenu devet arrivare a sas deke

'The train is supposed to arrive at ten o'clock'


T'appo natu ki su trenu diat arrivare a sas deke

'I told you that the train would arrive at ten o'clock'


M'an natu ki su trenu devíat arrivare a sas nove

'They told me that the train was supposed to arrive at nine'


At a próere cras

'It will rain tomorrow'


Devet próere cras

'it is supposed to rain tomorrow'


At a próere cras? Si emmo abbarramus in domo, ma su nono andamus a mare

'Will it rain tomorrow? If so we shall stay at homr, buy if not we will go to the sea'


No'isco si at a próere cras

'I do to know whether it will rain tomorrow'


Una de sas berbekes est maláida

'one of the sheep is sick'


Appo pèrditu duos de sos libros meos

'I have lost two of my books'


Metas de custas pitzinnas sun galanas

'Many of these girls are pretty'


Una pitzinna meta bella

'a very beautiful girl'


Cussas duas bravas pitzinnas

'those two good girls'


unu better cane bellu

'a huge beautiful dog'


un'átteru bette cane

'another huge dog'


Sun andatos a Frantza

'they went to France'


Est ghiratu dae Corsica

'He returned from Corsica'


Connnosco bene sa Frantza

"i know France well'


Custu libru est iscrittu in tedescu

'This book is written in German'


Cussus paráula venit dae su catalanu

'This word comes from Catalan'


Su sardu est una limba antica

'Sardinian is an ancient language'


Appo mandicatu casu

'I ate cheese'


Laura est toddende frores

'Laura is picking flowers'


De frores non nd'appo tódditu

'I did not pick any flowers'


No'amus comporatu pane

'We did not buy bread'


Mandico sa pasta kin casu

'I ate pasta with cheese'


Tres sórrikes an mandicatu tottu su casu

'Three mice ate all the cheese'


semus ponnende vinu in ampullas

'We are putting wine in bottles'


lettu meu esr

'It is my bed'


No'appo lessu libru perunu

'i did not read any book'


Sos k'an furatu si dinari at a èssere punitos

'The people who stole the money will be punished'


Appo invitat sos de Juanne

'I invited Jon's family'


Cussa pinna est sa mea

'That pen is mine'


Cudda mákkina est sa de Juanne

'That car is John's'


Custa ricca at datu mili francos a su vetzu

'This rich woman gave a thousand lira to the old man'


Su guvernu devíat dare ua pensione a dondzi vetzu

'The government should give a pension to every old person'

External Resources