Returns the indefinite article for a given word. For example: indefinite_article("university") => "a" university.
(word)
| 70 | return "the" |
| 71 | |
| 72 | def indefinite_article(word): |
| 73 | """ Returns the indefinite article for a given word. |
| 74 | For example: indefinite_article("university") => "a" university. |
| 75 | """ |
| 76 | word = word.split(" ")[0] |
| 77 | for rule, article in RE_ARTICLE: |
| 78 | if rule.search(word) is not None: |
| 79 | return article |
| 80 | |
| 81 | DEFINITE, INDEFINITE = \ |
| 82 | "definite", "indefinite" |