Difference between revisions of "Bengali and English/Anubadok"

From Apertium
Jump to navigation Jump to search
(Shondhi Rules)
m
Line 49: Line 49:
*V Vowel
*V Vowel
*_ Any Letter
*_ Any Letter
*K Kar
*G General Rule
*S Special Rule


=== Rules ===
=== Rules ===
*__খোল + তে__ = __খুলতে__


Verb Rules
*__পাঠা + তে__ = __পাঠাতে__


*G (C+ো+C)+(তে) = (C+ু+C+তে) eg খোল + তে = খুলতে
*__নি + ের__ = __নেওয়ার__

*__নে + ার__ = __নেওয়ার__
*G পাঠা + তে = পাঠাতে
*__পা + তে__ = __পেতে__

*__দে + তে__ = __দিতে__
*__কর + ের = __করার__
*G নি + ের = নেওয়ার
*G নে + ার = নেওয়ার
*G পা + তে = পেতে
*G দে + তে = দিতে
*G কর + ের = করার
*G __K1 + K2__ = __K1__

Preposition Rules
*S লেখ -> লিখ
*S এই + টি = এটি
*S __কে + এর = __ার
*
*
*
*

Revision as of 18:42, 10 April 2009

Anubadok is an open source English to Bengali MT system developed by G M Hossain, currently in experimental stage.

The program is licensed under GPL. Its accessible from here.

Tag Set

Anubadok uses Penn Treebank Tag Set, the tag set is as follows:

  1. CC Coordinating conjunction
  2. CD Cardinal number
  3. DT Determiner
  4. EX Existential there
  5. FW Foreign word
  6. IN Preposition or subordinating conjunction
  7. JJ Adjective
  8. JJR Adjective, comparative
  9. JJS Adjective, superlative
  10. LS List item marker
  11. MD Modal
  12. NN Noun, singular or mass
  13. NNS Noun, plural
  14. NP Proper noun, singular
  15. NPS Proper noun, plural
  16. PDT Predeterminer
  17. POS Possessive ending
  18. PP Personal pronoun
  19. PP$ Possessive pronoun
  20. RB Adverb
  21. RBR Adverb, comparative
  22. RBS Adverb, superlative
  23. RP Particle
  24. SYM Symbol
  25. TO to
  26. UH Interjection
  27. VB Verb, base form
  28. VBD Verb, past tense
  29. VBG Verb, gerund or present participle
  30. VBN Verb, past participle
  31. VBP Verb, non-3rd person singular present
  32. VBZ Verb, 3rd person singular present
  33. WDT Wh-determiner
  34. WP Wh-pronoun
  35. WP$ Possessive wh-pronoun
  36. WRB Wh-adverb

Inflection Rules (BnSondhi.pm)

Legend

  • C Consonant
  • V Vowel
  • _ Any Letter
  • K Kar
  • G General Rule
  • S Special Rule

Rules

Verb Rules

  • G (C+ো+C)+(তে) = (C+ু+C+তে) eg খোল + তে = খুলতে
  • G পাঠা + তে = পাঠাতে
  • G নি + ের = নেওয়ার
  • G নে + ার = নেওয়ার
  • G পা + তে = পেতে
  • G দে + তে = দিতে
  • G কর + ের = করার
  • G __K1 + K2__ = __K1__

Preposition Rules

  • S লেখ -> লিখ
  • S এই + টি = এটি
  • S __কে + এর = __ার