def __init__(self, pathToWordNetDict):

        # Конструктор родителя (BaseWordNetItem)
        BaseWordNetItem.__init__(self, pathToWordNetDict, "adv.exc", "index.adv")

        # Часть речи
        self.partOfSpeech = PartOfSpeech.Adverb
    def __init__(self, pathToWordNetDict):
        BaseWordNetItem.__init__(self, pathToWordNetDict, 'adj.exc', 'index.adj')

        self.rule = (
            ["er", ""],
            ["er", "e"],
            ["est", ""],
            ["est", "e"]
        )
Example #3
0
    def __init__(self, pathToWordNetDict):

        # Конструктор родителя (BaseWordNetItem)
        BaseWordNetItem.__init__(self, pathToWordNetDict, 'adj.exc',
                                 'index.adj')

        # Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "er" заменяется на "" или  "e" и тд.
        self.rule = (["er", ""], ["er", "e"], ["est", ""], ["est", "e"])

        # Метод получения нормализованной формы слова GetLemma(word) определен в базовом классе BaseWordNetItem
Example #4
0
    def __init__(self, pathToWordNetDict):

        # Конструктор родителя (BaseWordNetItem)
        BaseWordNetItem.__init__(self, pathToWordNetDict, 'verb.exc',
                                 'index.verb')

        # Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "s" заменяется на "" , "ies" на и "y" тд.
        self.rule = (["s", ""], ["ies", "y"], ["es", "e"], ["es", ""],
                     ["ed", "e"], ["ed", ""], ["ing", "e"], ["ing", ""])

        # Метод получения нормализованной формы слова GetLemma(word) определен в базовом классе BaseWordNetItem
    def __init__(self, pathToWordNetDict):
        BaseWordNetItem.__init__(self, pathToWordNetDict, 'verb.exc', 'index.verb')

        self.rule = (
            ["s", ""],
            ["ies", "y"],
            ["es", "e"],
            ["es", ""],
            ["ed", "e"],
            ["ed", ""],
            ["ing", "e"],
            ["ing", ""]
        )
    def __init__(self, pathToWordNetDict):
        BaseWordNetItem.__init__(self, pathToWordNetDict, 'noun.exc', 'index.noun')

        self.rule = (
            ["s", ""],
            ["'s", ""],
            ["'", ""],
            ["ses", "s"],
            ["xes", "x"],
            ["zes", "z"],
            ["ches", "ch"],
            ["shes", "sh"],
            ["men", "man"],
            ["ies", "y"]
        )
	def __init__(self, pathToWordNetDict):
	
		# Конструктор родителя (BaseWordNetItem)
		BaseWordNetItem.__init__(self, pathToWordNetDict, 'adj.exc', 'index.adj')
		
		# Часть речи
		self.partOfSpeech = PartOfSpeech.Adjective

		# Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "er" заменяется на "" или  "e" и тд.
		self.rule = (	
						["er"  , "" ],
						["er"  , "e"],
						["est" , "" ], 			
						["est" , "e"]	
					)
Example #8
0
	def __init__(self, pathToWordNetDict):
	
		# Конструктор родителя (BaseWordNetItem)
		BaseWordNetItem.__init__(self, pathToWordNetDict, 'adj.exc', 'index.adj')


		# Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "er" заменяется на "" или  "e" и тд.
		self.rule = (	
						["er"  , "" ],
						["er"  , "e"],
						["est" , "" ], 			
						["est" , "e"]	
					)

						
		# Метод получения нормализованной формы слова GetLemma(word) определен в базовом классе BaseWordNetItem
Example #9
0
	def __init__(self, pathToWordNetDict):
	
		# Конструктор родителя (BaseWordNetItem)
		BaseWordNetItem.__init__(self, pathToWordNetDict, 'noun.exc', 'index.noun')
		
		# Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "s" заменяется на "", "ses" заменяется на "s" и тд.
		self.rule = (	
						["s"    , ""    ],
						["’s"   , ""    ],
						["’"    , ""    ],							
						["ses"  , "s"   ],
						["xes"  , "x"   ], 			
						["zes"  , "z"   ],	
						["ches" , "ch"  ], 			
						["shes" , "sh"  ],
						["men"  , "man" ], 			
						["ies"  , "y"   ]					
					)	 
	def __init__(self, pathToWordNetDict):
	
		# Конструктор родителя (BaseWordNetItem)
		BaseWordNetItem.__init__(self, pathToWordNetDict, 'verb.exc', 'index.verb')

		# Часть речи
		self.partOfSpeech = PartOfSpeech.Verb	

		# Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "s" заменяется на "" , "ies" на и "y" тд.
		self.rule = (	
						["s"   , ""  ],
						["ies" , "y" ],
						["es"  , "e" ], 			
						["es"  , ""  ],	
						["ed"  , "e" ], 			
						["ed"  , ""  ],	
						["ing" , "e" ], 			
						["ing" , ""  ]	
					)
Example #11
0
	def __init__(self, pathToWordNetDict):
	
		# Конструктор родителя (BaseWordNetItem)
		BaseWordNetItem.__init__(self, pathToWordNetDict, 'verb.exc', 'index.verb')


		# Правила замены окончаний при нормализации слова по правилам. К примеру, окончание "s" заменяется на "" , "ies" на и "y" тд.
		self.rule = (	
						["s"   , ""  ],
						["ies" , "y" ],
						["es"  , "e" ], 			
						["es"  , ""  ],	
						["ed"  , "e" ], 			
						["ed"  , ""  ],	
						["ing" , "e" ], 			
						["ing" , ""  ]	
					)

		# Метод получения нормализованной формы слова GetLemma(word) определен в базовом классе BaseWordNetItem
Example #12
0
    def __init__(self, pathToWordNetDict):

        # Конструктор родителя (BaseWordNetItem)
        BaseWordNetItem.__init__(self, pathToWordNetDict, 'adv.exc',
                                 'index.adv')
Example #13
0
	def __init__(self, pathToWordNetDict):
	
		# Конструктор родителя (BaseWordNetItem)
		BaseWordNetItem.__init__(self, pathToWordNetDict, 'adv.exc', 'index.adv')
 def __init__(self, pathToWordNetDict):
     BaseWordNetItem.__init__(self, pathToWordNetDict, 'adv.exc', 'index.adv')