рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдпрд╛рдж рдХрд┐рдпрд╛ рд╣реЛ рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдПрдирдПрд▓рдЯреАрдХреЗ рд╡рд░реНрдбрдиреЗрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд╕реЗрдВрд╕ рдХреБрдВрдЬреА рд╕реЗ Synset
рдСрдмреНрдЬреЗрдХреНрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдлрд╝рдВрдХреНрд╢рди рд╣реИ?
рдпрджрд┐ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рддреЛ рд╣рдо рдПрдХ рдРрд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкрд░реНрджрд╛рдлрд╛рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ nltk.corpus.wordnet
рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗ? рдЬреИрд╕реЗ https://stackoverflow.com/questions/48170666/how-to-get-the-gloss-given-sense-key-using-nltk-wordnet/
рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, Synset
рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛:
offset-pos
, рдЬреИрд╕реЗ 1433493-a
-> Synset('long.a.02')
sense_key
, рдЬреИрд╕реЗ long%3:00:02::
-> Synset('long.a.02')
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ (1) рдХреЗ рд▓рд┐рдП synset_from_pos_and_offset()
ред
рдПрдХ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рд╣реИ ( _synset_from_pos_and_line
) рдЬреЛ Synset('long.a.02')
рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ:
01433493 00 a 01 long 1 016 = 05129201 n 0000 + 05133287 n 0101 ! 01436003 a 0101 & 01434007 a 0000 & 01434218 a 0000 & 01434530 a 0000 & 01434717 a 0000 & 01434841 a 0000 & 01434966 a 0000 & 01435060 a 0000 & 01435189 a 0000 & 01435290 a 0000 & 01435399 a 0000 & 01435507 a 0000 & 01435675 a 0000 & 01435891 a 0000 | primarily spatial sense; of relatively great or greater than average spatial extension or extension as specified; "a long road"; "a long distance"; "contained many long words"; "ten miles long"
рд▓реЗрдХрд┐рди рдпрд╣ рдЕрд░реНрде рдХреА рдХреБрдВрдЬреА рдирд╣реАрдВ рд╣реИред
рдореИрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛!
@craaaa рджреЗрд░ рд╕реЗ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рджреВрд░ рдерд╛ред
рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдФрд░ рдмрд╛рдж рдореЗрдВ рдкреАрдЖрд░ рдмрдирд╛рдПрдВред
рдкреА/рдПрд╕: рдХреБрдЫ рднреА рддреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ, рдХреЛрдб рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд╛рдВрдЪ рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛рдПрдЧреАред
рд╕рдорд╛рд░реЛрд╣ stackoverflow рдореЗрдВ рд╕реБрдЭрд╛рд╡ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╣реА рд╣реЛрд╢ рдореЗрдВ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд▓рдЧрддрд╛ рдерд╛ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП synset_from_sense_key('afraid%3:00:00::')
рд▓реМрдЯреЗ afraid.a.04
рдХреЗ рдмрдЬрд╛рдп afraid.a.01
ред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрдиреНрдп рдкреАрдУрдПрд╕ рддрдХ рднреА рдлреИрд▓реА рд╣реБрдИ рд╣реИред (рд╕реЗрдВрд╕ рдХреАрдЬрд╝ рд╡рд░реНрдбрдиреЗрдЯ рдХреЗ рдСрдирд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рдереАрдВ)
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, SemCor рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рддрд░реАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ - рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ lemma_from_key(key)
рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдПрдХ рдЕрд░реНрде рдХреБрдВрдЬреА рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рд▓реЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, lemma_from key(key)
рд╡рд┐рд╢реЗрд╖рдг рдЙрдкрдЧреНрд░рд╣реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ (рдЬреИрд╕реЗ afraid%3:00:02:concerned:00
)ред рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП lemma_from_key(key)
рдЖрд╕рдкрд╛рд╕ рдПрдХ рд░реИрдкрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ Synset
рд▓реМрдЯрд╛ рд╕рдХрддрд╛ рд╣реВрдВред
@craaaaa. рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╢реЗрд╖рдг рдЙрдкрдЧреНрд░рд╣реЛрдВ рдХреЗ рд╕рд╛рде рдЕрднреА рднреА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореИрдВрдиреЗ synset_from_sense_key рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣рд╛рдВ рддреНрд░реБрдЯрд┐ рд╣реИ:
рдлрд╝рд╛рдЗрд▓ "/home/izorar/anaconda3/lib/python3.7/site-packages/nltk/corpus/reader/wordnet.py", рд▓рд╛рдЗрди 1356, рд╕рд┐рдВрдХрд╕реЗрдЯ рдореЗрдВ WordNetError(message% lemma) WordNetError: рд╡рд┐рд╢реЗрд╖рдг рдЙрдкрдЧреНрд░рд╣ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕рд╛рджрд╛ рд▓реЗрдореНрдорд╛ 'рдкрд╣рд▓реЗ' рдХреЗ рд▓рд┐рдП рдорд┐рд▓рд╛ рд╡рд┐рд╢реЗрд╖рдг
рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╕рдорд╛рд░реЛрд╣ stackoverflow рдореЗрдВ рд╕реБрдЭрд╛рд╡ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╣реА рд╣реЛрд╢ рдореЗрдВ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд▓рдЧрддрд╛ рдерд╛ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
synset_from_sense_key('afraid%3:00:00::')
рд▓реМрдЯреЗafraid.a.04
рдХреЗ рдмрдЬрд╛рдпafraid.a.01
ред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЕрдиреНрдп рдкреАрдУрдПрд╕ рддрдХ рднреА рдлреИрд▓реА рд╣реБрдИ рд╣реИред (рд╕реЗрдВрд╕ рдХреАрдЬрд╝ рд╡рд░реНрдбрдиреЗрдЯ рдХреЗ рдСрдирд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рдереАрдВ)рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, SemCor рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рддрд░реАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ - рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХ
lemma_from_key(key)
рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдПрдХ рдЕрд░реНрде рдХреБрдВрдЬреА рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рд▓реЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐,lemma_from key(key)
рд╡рд┐рд╢реЗрд╖рдг рдЙрдкрдЧреНрд░рд╣реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ (рдЬреИрд╕реЗafraid%3:00:02:concerned:00
)ред рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПlemma_from_key(key)
рдЖрд╕рдкрд╛рд╕ рдПрдХ рд░реИрдкрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░Synset
рд▓реМрдЯрд╛ рд╕рдХрддрд╛ рд╣реВрдВред