Nltk: рдЪрд░реНрдЪрд╛: рдПрдирдЧреНрд░рд╛рдо рдореЙрдбрд▓ рдХреЛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░рдирд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдорд╛рд░реНрдЪ 2016  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: nltk/nltk

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ!

рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдПрдирдЧреНрд░рд╛рдо рдореЙрдбрд▓ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдПрдирдПрд▓рдЯреАрдХреЗ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЛ рд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЕрдВрдХ 1
рдпрд╣рд╛рдБ @afourney рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЕрдирджреЗрдЦреА ngrams рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рдЯреНрдЬрд╝ рдмреИрдХрдСрдлрд╝ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдВрдЯрд░рдкреЛрд▓реЗрд╢рди рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдФрд░ рдореБрдЭреЗ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЕрдВрджрд╛рдЬрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЗрд╕реЗ рд╕рднреА рдЗрдЪреНрдЫреБрдХ рдкрд╛рд░реНрдЯрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

model рдореЙрдбреНрдпреВрд▓ рдХреА рд╡рд░реНрддрдорд╛рди рд╡рд░реНрдЧ рд╕рдВрд░рдЪрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

  • model.api.ModelI -> рдпрд╣ рдПрдХ рд╕рд╛рд░ рд╡рд░реНрдЧ рдпрд╛ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИред
  • model.ngram.NgramModel -> рдХрдХреНрд╖рд╛ рд╕реЗ рдКрдкрд░ рдлреИрд▓реА рд╣реБрдИ рд╣реИ, рдЗрд╕рдореЗрдВ рдПрдирдЧреНрд░рд╛рдо рдореЙрдбрд▓ рдХрд╛ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╢рд╛рдорд┐рд▓ рд╣реИред

рдпрд╣рд╛рдБ рдореИрдВ рдХреНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реВрдБ:

  • model.api.Model -> рдореБрдЭреЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рдмрд╛рдд рдХреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдЗрд╕ рдкрд░ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд░рдЦрдирд╛ рд╣реИ рдпрд╛ рдЗрд╕реЗ рдЦреЛрджрдирд╛ рд╣реИред
  • model.ngram.BasicNgramModel -> рдпрд╣ NgramModel рдЬреИрд╕рд╛ рд╣реА рд╣реИ, рдмреИрдХрдСрдлрд╝ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдЪреАрдЬрд╝реЛрдВ рдХреЛ
  • model.ngram.BackoffNgramModel -> рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реА BasicNgramModel рдХрд╛ рд╡рд░реНрддрдорд╛рди рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдЙрдкрдЬ рдХреЗ рд▓рд┐рдП NgramModel , рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдпрд╣ backoff рднрд╛рдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╣реИред
  • model.ngram.InterpolatedNgramModel -> BasicNgramModel рд╕реЗ рднреА рдЗрдирд╣реЗрд░рд┐рдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмреИрдХрдСрдлрд╝ рдХреЗ рдмрдЬрд╛рдп рдЗрдВрдЯрд░рдкреЛрд▓реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд▓рдХреНрд╖реНрдп рд╣реИрдВ:

рдП) рдХрд┐рд╕реА рднреА ProbDist рд╡рд░реНрдЧ рдХреЛ рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рдЕрдиреБрдорд╛рдирдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдЗрдВрдЯрд░рдкреЛрд▓реЗрд╢рди/рдмреИрдХрдСрдл (рдЬреНрдпрд╛рджрд╛рддрд░) рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдЪрд┐рдХрдирд╛рдИ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЕрдЬреНрдЮреЗрдпрд╡рд╛рджреА рд╣реИрдВред
рдмреА) рдХрд┐рд╕реА рдХреЛ рднреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ NgramModel рдХреЛ _optimize_ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рддрд╛рдХрд┐ NLTK рдореЗрдВ рдХрдХреНрд╖рд╛рдУрдВ рд╕реЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛ рд╕рдХреЗред

рдЕрдВрдХ 2
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рдореЙрдбреНрдпреВрд▓ рдХреА рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП # 602 рдФрд░ (рдореЗрд░рд╛) рдХреЗрдиреЗрд╕рд░-рдиреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╕реНрдХреА рд╣реИ)ред рддреЛ рдЕрднреА рдХреЗ рд▓рд┐рдП рдореИрдВ рдХреЗрд╡рд▓ LidstoneProbDist рд╕рд╛рде рд╢реБрджреНрдзрддрд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рд╛рде рд╕реЗ рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдЪреМрд░рд╕рд╛рдИ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдХрдореА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП? рдпрд╛ рдХреНрдпрд╛ рд╣рдо рдХрдо рд╕реЗ рдХрдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ Ngram рдореЙрдбрд▓ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ _then_ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рд╡рд░реНрдЧреЛрдВ рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдирд┐рдкрдЯрддрд╛ рд╣реИ?

рдкрд╛рдпрдерди 3 super()
super() рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрдЬрдЧрд░ 2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ? рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рджреЗрдЦреЗрдВред

corpus enhancement language-model nice idea tests

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдирдПрд▓рдЯреАрдХреЗ рдореЗрдВ рд╣реЛрдиреЗ рд▓рд╛рдпрдХ рд╣реИ; рдпрд╣ рдПрдХ рдореБрдЦреНрдп рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрдм рдореИрдВ
рдПрдирдПрд▓рдкреА рдкрдврд╝рд╛рдУред

рдХреНрдпрд╛ рдПрдирдПрд▓рдЯреАрдХреЗ рдЕрдм рдЧрд╣рд░реЗ рдПрд▓рдПрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд░рд╣рд╛ рд╣реИ? рдХреНрдпрд╛ рдпрд╣ рдПрдкреАрдЖрдИ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ?


рдЬреЙрд░реНрдбрди рдмреЙрдпрдб-рдЧреНрд░реИрдмрд░

рдЖрд╡рд╛рдЬ: 920.524.9464
[email protected]

http://boydgraber.org

рдордВрдЧрд▓, 3 рдЕрдХреНрдЯреВрдмрд░, 2017 рдореЗрдВ 11:32 рдмрдЬреЗ рдкрд░, alvations [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

@ рдХреЙрдкрд░-рд╣реЗрдб https://github.com/copper-head @jacobheil
https://github.com/jacobheil рдФрд░ NLTK рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рджреЗрд╡ рдЬреЛ рдЗрд╕рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ
рдПрди-рдЧреНрд░рд╛рдо рднрд╛рд╖рд╛ рдореЙрдбрд▓ред

рдореЙрдбрд▓ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкрд░ рдЪреЗрдХ-рдЗрди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

  • рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд/рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдзрдХреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ?
    рдбрд╛рд▓реА?
  • рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдРрд╕рд╛ рд╡рд┐рд╖рдп рд╣реИ рдЬрд┐рд╕рдХрд╛ рд▓реЛрдЧ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдкрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
    рдПрдирдПрд▓рдЯреАрдХреЗ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/nltk/nltk/issues/1342#issuecomment-334041035 , рдпрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
рд╕реВрддреНрд░
https://github.com/notifications/unsubscribe-auth/AAhoqh5oxzo2Y9mp88I8uwy4lmyNz9Amks5sovxngaJpZM4H4nGe
.

рд╕рднреА 21 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдПрдирдПрд▓рдЯреАрдХреЗ рдореЗрдВ рдХрд╛рд░реНрдпрд╢реАрд▓ рдПрди-рдЧреНрд░рд╛рдо рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред SRILM рдореЗрдВ рдЕрдиреБрдорд╛рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкрд╛рдпрдерди рд░реИрдкрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкрд╛рд╕ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИред рдХреЗрдирдПрд▓рдПрдо рдореЗрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рдпрдерди рд░реИрдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рд╕рдВрдХрд▓рди рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рд╣реИред рди рддреЛ рдЕрдиреБрдорд╛рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред рддреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкрд╛рдЗрдерди рдПрдирдПрд▓рдкреА рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрди-рдЧреНрд░рд╛рдо рдЙрдкрдХрд░рдг рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

@anttttti рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреА рдорд╛рдВрдЧ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдПрдХ рдкреИрдЪ рд╕рдмрдорд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдкреНрд░реЗрд░рд┐рдд рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реВрдВ :)

рдХреНрдпрд╛ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХреА рдЧрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЗ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ?

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рд╕рдордЭ рдЬрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдХреЗрд╡рд▓ рдЫреВрдЯ рдФрд░ рдкреНрд░рдХреНрд╖реЗрдк рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рднрд┐рдиреНрди рд╣реИрдВ, рддреЛ рдЙрдиреНрдирдд рдЪреМрд░рд╕рд╛рдИ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕рд░рд▓ рд╣реИред рдкрд╣рд▓реЗ рдХреЗ рдХрд╛рдЧрдЬрд╛рдд рдФрд░ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рд╡рд░рдг рдореЙрдбрд▓ рдХреЛ рдЙрдирдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдмрдирд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрдЧ рдкрд╣рд▓реЗ рдХреЗ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддреЗ рдереЗред рдЕрд▓рдЧ рдореЙрдбреНрдпреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдХреЗрд╡рд▓ рдЪреМрд░рд╕рд╛рдИ рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ред рдкреБрд░рд╛рдиреЗ рдмреИрдХрдСрдлрд╝ рдореЙрдбрд▓ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрди рджрд┐рдиреЛрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рдорд╣рд╛рди рд╕рд╛рд░рд╛рдВрд╢ рдХреЗ рд▓рд┐рдП рдЬреЛрд╢реБрдЖ рдЧреБрдбрдореИрди рдХреА "рдП рдмрд┐рдЯ рдСрдлрд╝ рдкреНрд░реЛрдЧреНрд░реЗрд╕ рдЗрди рд▓реИрдВрдЧреНрд╡реЗрдЬ рдореЙрдбрд▓рд┐рдВрдЧ" рджреЗрдЦреЗрдВред http://arxiv.org/pdf/1602.02332.pdf рдкреГрд╖реНрда 63 рдПрдХ рдпреВрдирд┐рдЧреНрд░рд╛рдо рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдЫреВрдЯ рдФрд░ рдкреНрд░рдХреНрд╖реЗрдк рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЙрдЪреНрдЪ рдХреНрд░рдо рдореЙрдбрд▓ рдЙрд╕реА рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╕рдВрд╢реЛрдзрд┐рдд рдмреИрдХрдСрдлрд╝ рдХреЗ рд╕рд╛рде Kneser-Ney рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред

рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЪреМрд░рд╕рд╛рдИ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред рдкрд░реНрдпрд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЕрдиреБрдХреВрд▓рд┐рдд Kneser-Ney рднреА Stupid Backoff рд╕реЗ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИред рддреЛ рдмрд╕ рдХрд┐рд╕реА рднреА рдмреБрдирд┐рдпрд╛рджреА рдЪреМрд░рд╕рд╛рдИ рдХреЗ рд╕рд╛рде рдкрд╛рдЗрдерди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЙрдЪреНрдЪ-рдХреНрд░рдо рдПрди-рдЧреНрд░рд╛рдо рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЖрджреЗрд╢ рдХреЗ рд▓рд┐рдП рд▓рд┐рдбрд╕реНрдЯреЛрди рдпрд╛ рдЬреЗрд▓рд┐рдиреЗрдХ-рдорд░реНрд╕рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдВрдХ 1) рдПрдХ рдмрд╛рдд рдЬреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреА, рд╡рд╣ рд╣реИ рд╢рдмреНрджрд╛рд╡рд▓реА рдмрдирд╛рдиреЗ рдФрд░ рдУрдУрд╡реА рдЯреЛрдХрди рдХреЛ рд╕реЗрдВрд╕рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛ред рдпрд╣ рдХрдИ рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд░реЗрдЧрд╛ рдЬреЛ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд┐рд░рд╛рд╢ рдХрд░рддреА рд╣реИрдВред рдореИрдВ рдХреБрдЫ рдХреЛрдб рд╕рдВрд▓рдЧреНрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реИ (рдЙрдкрдпреЛрдЧ рдпрд╛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ)
рдПрд▓рдПрдо.txt

рдЕрдВрдХ 2рдП) рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЗрд╕рд░-рдиреЗ рдХрд╛ рд╣реЛрдирд╛ рдЕрднреА рднреА рдЙрдкрдпреЛрдЧреА рд╣реИ; рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рд╕рд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИред
рдЕрдВрдХ 2рдмреА) рдореБрдЭреЗ рдЪрд┐рдВрддрд╛ рд╣реИ рдХрд┐ ProbDist рдХреЛ рдпреБрдЧреНрдорд┐рдд рдХрд░рдирд╛ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдмрдирд╛ рджреЗрддрд╛ рд╣реИред рдХреЗрдПрди рдЬреИрд╕реА рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдХреЗ рднреАрддрд░ рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рдЕрдиреБрдорд╛рди рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреЗ рд▓рд┐рдП, ProbDist рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдареАрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

@anttttti "

@ezubaric "_Issue 2b) рдореБрдЭреЗ рдЪрд┐рдВрддрд╛ рд╣реИ рдХрд┐ ProbDist рдХреЛ рдпреБрдЧреНрдорд┐рдд рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ_"

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рд╕реЗ рдЗрд╕ рдХреЛрдб рдХреЛ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпреЗ рджреЛрдиреЛрдВ рдХрдерди рд╕рддреНрдп рд╣реИрдВред

рдЕрдЧрд░ рдореБрдЭреЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдпрд╛рдж рд╣реИ, рддреЛ рдХрдВрдбреАрд╢рдирд▓рдкреНрд░реЛрдмрдбрд┐рд╕реНрдЯ (рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдкреНрд░реЛрдмрдбрд┐рд╕реНрдЯ) рдХреЛ рд╕реНрдореВрде рдПрдирдЧреНрд░рд╛рдо рдореЙрдбрд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрд▓реНрджреА рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдмрдХрд┐ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд┐рд╕реА рд╢рдмреНрдж рдХреА рдХрд┐рддрдиреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рд╣рдореЗрдВ рд╕реНрд╡рдпрдВ рд╕рдВрджрд░реНрднреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрд░реНрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛрддреА рд╣реИ (рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдХреЗ рдкреИрдЪ рдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдерд╛ - рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдпрд╣ рдереЛрдбрд╝рд╛ рдЧрдбрд╝рдмрдбрд╝ рдерд╛ [https: //github.com/nltk/nltk/pull/800])ред

рдЖрдИрдПрдордПрдЪрдУ, рдкреВрд░реА рдЪреАрдЬ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╕реЗ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рд╣реИред

@afourney

рдЖрдИрдПрдордПрдЪрдУ, рдкреВрд░реА рдЪреАрдЬ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╕реЗ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рд╣реИред

рддрдерд╛рд╕реНрддреБ рдРрд╕рд╛ рд╣реА рд╣реЛ! рдореИрдВ рдЗрд╕ рдХрд╛рдо рдХреЛ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдореИрдВрдиреЗ # 800 рдЬрдорд╛ рдХрд┐рдпрд╛ рдФрд░ рд╣рд╛рдБ, рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рдирд╣реАрдВ рдерд╛) рдФрд░ рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрдиреЗ рд▓рдЧрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╣рд┐рд╕реНрд╕реЗ рд╣реИрдВред

@ezubaric рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рднрд╛рд╡рдирд╛ рдЙрдзрд╛рд░ рд▓реЗ рд░рд╣рд╛ рд╣реВрдВред

рдЗрди рд╕рднреА рдлреАрдбрдмреИрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпрд╣рд╛рдБ рдореЙрдбреНрдпреВрд▓ рд╕рдВрд░рдЪрдирд╛ рдкрд░ рдореЗрд░рд╛ рдирдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рд┐рд░реНрдл рдПрдХ рд╡рд░реНрдЧ рд╣реИ: model.ngram.NgramModelCounter ред

рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд╕рдВрдпреБрдХреНрдд рдХрдИ FreqDist рдХрд╛рдЙрдВрдЯрд░ рд╣реИрдВред _Training_ рдореЗрдВ рдХреЗрд╡рд▓ ngrams рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд░реВрдк рд╕реЗ рдЧрд┐рдирдирд╛ рдФрд░ рд╕рд╛рде рд╣реА рд╕рд╛рде рд╡реЛрдХреИрдм рдЖрдХрд╛рд░ рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ (рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ "рдЕрдВрддрд┐рдо рд░реВрдк рд╕реЗ" рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдмрд╛рдж рдЕрдкрдбреЗрдЯ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ)ред @alvations рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ

рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рд╣реИ, рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рд╕рднреА рдкрд░ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдЪреАрдЬреЛрдВ рдХреЛ рдХрд╛рдлреА рд╕рд░рд▓ рдФрд░ рд╕рд╛рде рд╣реА рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛ рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рдУрдУрдкреА рд╡рд┐рдзрд┐ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд░рд╛рд╕рдд рдпрд╛ рд╕рдВрд░рдЪрдирд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЬреЛ рдПрдХ рд╡рд░реНрдЧ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП NgramModel рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА prob() рд╡рд┐рдзрд┐ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИред

рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рд╕рдордп рд╣реИ рддреЛ рдореИрдВ рдПрдХ (рдпрд╛ рджреЛ!) рдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ NgramModelCounter рдореЗрдВ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХрд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдЖрдк рд▓реЛрдЧреЛрдВ рдХрд╛ рдХреНрдпрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ?

@ рдХреЙрдкрд░-рд╣реЗрдб рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗ рдХреЗрдирдПрд▓рдПрдо рдХреЗ рд╕рдорд╛рди рдЗрдВрдЯрд░рдлреЗрд╕ рднрд╡рд┐рд╖реНрдп рдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛: https://github.com/kpu/kenlm/blob/master/python/example.py

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдирдПрд▓рдЯреАрдХреЗ рд╕реЗ NgramModel рдПрдХ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рдж, рдореИрдВ рдПрдирдПрд▓рдЯреАрдХреЗ рдХреЗ рд╕рдорд╛рди рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП kenlm рд░реИрдкрд░ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬреИрд╕реЗ рд╣рдордиреЗ scikit-learn ред

рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдкреИрдбрд┐рдВрдЧ рдореЗрдВ рднреА рдорджрдж рдХрд░реЗрдЧрд╛: https://github.com/nltk/nltk/blob/develop/nltk/util.py#L381

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ рдХреЙрдкрд░-рд╣реЗрдб рдЬреЛ рд╕реБрдЭрд╛рд╡ рджреЗ рд░рд╣рд╛ рд╣реИ рд╡рд╣ рдПрдХ рдРрд╕рд╛ рд╡рд░реНрдЧ рд╣реИ рдЬреЛ рдпреВрдирд┐рдЧреНрд░рд╛рдо, рдмрд┐рдЧреНрд░рд╛рдо, рдЯреНрд░рд┐рдЧреНрд░рд╛рдо рдЗрддреНрдпрд╛рджрд┐ рдХреЛ рд╕рдордиреНрд╡рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдЧрд┐рдирддрд╛ рд╣реИ рдЬреЛ рдбрд╛рдЙрдирд╕реНрдЯреНрд░реАрдо рднрд╛рд╖рд╛ рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рдЙрдкрднреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ kenlm API рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред (рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рд╕реЗ, рдпрд╣ рдХрдЪреНрдЪреЗ рдЖрд╡реГрддреНрддрд┐ рдЧрдгрдирд╛ рдореЗрдВ рдХреЗрдирдПрд▓рдПрдо рдПрдкреАрдЖрдИ рд╕реМрджреЛрдВ рдХреА рддрд░рд╣ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдиреНрдпреВрдирддрдо рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдПрдкреАрдЖрдИ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рднреА рд╣реИ рдЬреЛ рдЙрди рдПрдирдЧреНрд░рд╛рдо рдЧрдгрдирд╛рдУрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ @ рдХреЙрдкрд░-рд╣реЗрдб рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ, рдпрд╣ рдПрдХ рдЙрдкрд╡рд░реНрдЧ рд╣реЛрдЧрд╛, рдпрд╛ рдмреЗрд╣рддрд░ рдЕрднреА рддрдХ, рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (https://www.projectoxford.ai/weblm рдЬреИрд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред рдпрд╣рд╛рдБ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ kenlm API рдХреЛ рдЕрдкрдирд╛рдирд╛ рдЙрдЪрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ _any_ ngram LM рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЗрддрдирд╛ рд╕рд░рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрдбреЗрдкреНрдЯрд░ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХреЗред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдиреНрдпреВрдирддрдо рдПрдирдЧреНрд░рд╛рдо рдПрдкреАрдЖрдИ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ (1) рдПрдХ рд╕рдВрджрд░реНрдн рдпрд╛ рдЕрдиреБрдХреНрд░рдо рджрд┐рдП рдЧрдП рдЯреЛрдХрди рдХреА рд╕рд╢рд░реНрдд рд╕рдВрднрд╛рд╡рдирд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ (2) рдЬреНрдЮрд╛рдд рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдореЗрдХрдЕрдк рдкрд░ рд░рд┐рдкреЛрд░реНрдЯред рдЕрдиреНрдп рд╕рднреА рдЪреАрдЬреЛрдВ рдХреА рдЧрдгрдирд╛ рд╕рд╣рд╛рдпрдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рдВрдпреБрдХреНрдд рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рдХреА рдЧрдгрдирд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде рднрд╛рд╖рд╛ рдирд┐рд░реНрдорд╛рдг рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдпреЗ рд╕рд╣рд╛рдпрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛ рднреА рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирд╣реАрдВ рднреАред

рд╣рдореНрдо, рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЬреАрдЯреА рдХреЗ рд▓рд┐рдП рдЙрди рдЧрдгрдирд╛рдУрдВ рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрдиреЗ рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдереЛрдбрд╝рд╛ рдзреАрдорд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЙрд╕ рд╡рд┐рд╢реЗрд╖ рдЪрд┐рдХрдирд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореВрд▓ NgramCounter рд╡рд░реНрдЧ рдореЗрдВ рдиреНрдпреВрдирддрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЧреБрдб-рдЯреНрдпреВрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдЙрдк-рд╡рд░реНрдЧ рдореЗрдВ рдЕрдкрдиреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг (рдпрд╛ __init__ ) рд╡рд┐рдзрд┐ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдПрдХ рдореЗрдВ рднреА рдЧреБрдб-рдЯреНрдпреВрд░рд┐рдВрдЧ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рддреИрдпрд╛рд░ рдПрдирдЧреНрд░рд╛рдо рдПрдкреАрдЖрдИ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред
рд▓реЗрдХрд┐рди рдореИрдВ рдХреЗрд╡рд▓ рдЗрд╕ рд╕рд╛рдорд╛рди рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреИрдард╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдВрдд рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рди рд╣реЛред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЧрд▓рддреА рд╕реЗ рдХреЛрдИ рдкреЛрд╕реНрдЯ рд╣рдЯрд╛ рджреА рд╣реИред рднрд╡рд┐рд╖реНрдп рдХреЗ рдкрд╛рдардХреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдкрддрд╛ рд╕рдВрджрд░реНрдн рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП: рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ NgramModelCounter API рдХреЛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рддреЗ рд╕рдордп рд╕рд╛рдорд╛рдиреНрдп рдЪреМрд░рд╕рд╛рдИ рддрдХрдиреАрдХреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреБрдб-рдЯреНрдпреВрд░рд┐рдВрдЧ рд╕реНрдореВрдерд┐рдВрдЧ (рд╕рд╛рде рд╣реА рд╡рд┐рдЯрди-рдмреЗрд▓ рд╕реНрдореВрдерд┐рдВрдЧ, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдПрдХ рдмрд╛рд░, рджреЛ рдмрд╛рд░, рдпрд╛ N рдмрд╛рд░ рджреЗрдЦреЗ рдЧрдП _species_ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ FreqDist рд╡рд░реНрдЧ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣реИ (рджреЗрдЦреЗрдВ: FreqDist.hapaxes рдФрд░ FreqDist.r_Nr) рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдпрд╛ рдЕрдЧрд░ рдлреНрд░реАрдХрдбрд┐рд╕реНрдЯ рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореБрдЭреЗ рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рдЙрдВрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рд░рдЦрдиреЗ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рд╣реИ рдЬрд┐рд╕реЗ рддрдм рдЙрдкрд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдкреВрдЫрддрд╛рдЫ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪреМрд░рд╕рд╛рдИ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░реА рдПрдХрдорд╛рддреНрд░ рдЪрд┐рдВрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реЛрдВрдЧреА рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЛ рдЬрд▓реНрджреА рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реИ: рдпрд╣ рдорд╛рдирдХ LM рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдФрд░ рд╕рднреА рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рд╕реЗ рдореЗрдореЛрд░реА рдмреНрд▓реЛ рд╣реЛ рдЬрд╛рдПрдЧреА (рдЬреЛ рдХрд┐ рдПрдХ рдереА рдкреБрд░рд╛рдиреЗ рдПрд▓рдПрдо рдХреЗ рд╕рд╛рде рднреА рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛)ред

рд╡рд┐рдЦреНрдпрд╛рддред рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рдЖрдЬ рдмрд╛рдж рдореЗрдВ рдПрдХ рдкреАрдЖрд░ рдкреЛрд╕реНрдЯ рдХрд░реВрдБрдЧрд╛ред

рдЬрдирд╕рдВрдкрд░реНрдХ #1351 рдКрдкрд░ рд╣реИ !! рдкреНрд░рд╢реНрди/рдирд┐рдкрд┐рдХреНрд╕ рдкрд░ рд▓рд╛рдУ :)

@ рдХреЙрдкрд░-рд╣реЗрдб - рд╣рдо рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рд╕реЗ рдХрд┐рддрдиреА рджреВрд░ рд╣реИрдВ?

рдореЗрд░реА рдЯреВ-рдбреВ рд╕реВрдЪреА рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдореБрдЭреЗ 2-3 рджрд┐рдиреЛрдВ рдХреЗ рдХреЗрдВрджреНрд░рд┐рдд рдХрд╛рд░реНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдХрд┐ рдореИрдВ рд╕реНрдХреВрд▓ рдФрд░ рджрд┐рди рдХреЗ рдХрд╛рдо рд╕реЗ рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ, рдореИрдВ рдЗрд╕реЗ рд╕рднреА _my_ рдмрдХрд╛рдпрд╛ рдореБрджреНрджреЛрдВ рдХреЗ рд╕рд╛рде 2 рд╕рдкреНрддрд╛рд╣ рдФрд░ рдПрдХ рдорд╣реАрдиреЗ рдХреЗ рдмреАрдЪ рдХрд╣реАрдВ рднреА рджреВрдВрдЧрд╛ред рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рд╛рдорд╛рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ рдЬреЛ рдЙрд╕ рд╕рдордп рдореЗрд░реЗ рдзреНрдпрд╛рди рдореЗрдВ рд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

@ рдХреЙрдкрд░-рд╣реЗрдб @jacobheil рдФрд░ рдПрдирдПрд▓рдЯреАрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рджреЗрд╡ рдЬреЛ рдПрди-рдЧреНрд░рд╛рдо рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдореЗрдВ рд░реВрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред

model рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкрд░ рдЪреЗрдХ-рдЗрди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

  • рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд/рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдзрдХреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ?
  • рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдРрд╕рд╛ рд╡рд┐рд╖рдп рд╣реИ рдЬрд┐рд╕рдХрд╛ рд▓реЛрдЧ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдирдПрд▓рдЯреАрдХреЗ рдкрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдирдПрд▓рдЯреАрдХреЗ рдореЗрдВ рд╣реЛрдиреЗ рд▓рд╛рдпрдХ рд╣реИ; рдпрд╣ рдПрдХ рдореБрдЦреНрдп рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрдм рдореИрдВ
рдПрдирдПрд▓рдкреА рдкрдврд╝рд╛рдУред

рдХреНрдпрд╛ рдПрдирдПрд▓рдЯреАрдХреЗ рдЕрдм рдЧрд╣рд░реЗ рдПрд▓рдПрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд░рд╣рд╛ рд╣реИ? рдХреНрдпрд╛ рдпрд╣ рдПрдкреАрдЖрдИ рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ?


рдЬреЙрд░реНрдбрди рдмреЙрдпрдб-рдЧреНрд░реИрдмрд░

рдЖрд╡рд╛рдЬ: 920.524.9464
[email protected]

http://boydgraber.org

рдордВрдЧрд▓, 3 рдЕрдХреНрдЯреВрдмрд░, 2017 рдореЗрдВ 11:32 рдмрдЬреЗ рдкрд░, alvations [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:

@ рдХреЙрдкрд░-рд╣реЗрдб https://github.com/copper-head @jacobheil
https://github.com/jacobheil рдФрд░ NLTK рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рджреЗрд╡ рдЬреЛ рдЗрд╕рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ
рдПрди-рдЧреНрд░рд╛рдо рднрд╛рд╖рд╛ рдореЙрдбрд▓ред

рдореЙрдбрд▓ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкрд░ рдЪреЗрдХ-рдЗрди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВред

  • рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд/рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдзрдХреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ?
    рдбрд╛рд▓реА?
  • рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдРрд╕рд╛ рд╡рд┐рд╖рдп рд╣реИ рдЬрд┐рд╕рдХрд╛ рд▓реЛрдЧ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рдкрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
    рдПрдирдПрд▓рдЯреАрдХреЗ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/nltk/nltk/issues/1342#issuecomment-334041035 , рдпрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
рд╕реВрддреНрд░
https://github.com/notifications/unsubscribe-auth/AAhoqh5oxzo2Y9mp88I8uwy4lmyNz9Amks5sovxngaJpZM4H4nGe
.

рдирдорд╕реНрддреЗ - рдореИрдВ рдПрдирдПрд▓рдЯреАрдХреЗ рдореЗрдВ рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдХреА "рдкреБрд░рд╛рдиреА" рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЕрднреА рднреА рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛ рдореЙрдбрд▓ (рдЕрдВрдЧреНрд░реЗрдЬреА рдХреЗ рд▓рд┐рдП) рд╣реИ?

рдЗрд╕ рдзрд╛рдЧреЗ рдХреЛ рдЦреЛрдЬрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкреБрд░рд╛рдиреЗ рдореЙрдбрд▓ рдХреЛрдб рд╡рд╛рд▓реЗ рдПрдХ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИред

https://github.com/sleepyfoxen/nltk_model

@stevenbird рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдЕрдВрдд рдореЗрдВ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ :)

рдореМрдЬреВрджрд╛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рдпрди рдкрд░ рдареЛрд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рд▓реЛрдЧ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореБрджреНрджреЗ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВред

@ рдХреЙрдкрд░-рд╣реЗрдб рд╣рд╛рдБ рдореИрдВ рд╕рд╣рдордд рд╣реВрдБред рдмрдзрд╛рдИ рд╣реЛ! :)

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

StarWang picture StarWang  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

vezeli picture vezeli  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

goodmami picture goodmami  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chaseireland picture chaseireland  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alvations picture alvations  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ