MCPcopy Index your code
hub / github.com/clips/pattern / lemma

Method lemma

pattern/text/__init__.py:1372–1382  ·  view source on GitHub ↗

Returns the infinitive form of the given verb, or None.

(self, verb, parse=True)

Source from the content-addressed store, hash-verified

1370 return a
1371
1372 def lemma(self, verb, parse=True):
1373 """ Returns the infinitive form of the given verb, or None.
1374 """
1375 if dict.__len__(self) == 0:
1376 self.load()
1377 if verb.lower() in self._inverse:
1378 return self._inverse[verb.lower()]
1379 if verb in self._inverse:
1380 return self._inverse[verb]
1381 if parse is True: # rule-based
1382 return self.find_lemma(verb)
1383
1384 def lexeme(self, verb, parse=True):
1385 """ Returns a list of all possible inflections of the given verb.

Callers 3

lexemeMethod · 0.95
conjugateMethod · 0.95
tensesMethod · 0.95

Calls 3

loadMethod · 0.95
find_lemmaMethod · 0.95
__len__Method · 0.45

Tested by

no test coverage detected