рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреА рдХрд┐ рдХреИрд╕реЗ рд╣рдордиреЗ рдпреИрдВрдбреЗрдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЯреЙрдорд┐рдЯрд╛-рдкрд╛рд░реНрд╕рд░ рдХреЛ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛, рдЗрд╕реЗ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛, рдЬрд╛рд╡рд╛ рдХреЗ рд╕рд╛рде рджреЛрд╕реНрдд рдмрдирд╛рдП, рдЗрд╕реЗ рдорд▓реНрдЯреАрдереНрд░реЗрдб рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рд░рд┐рдпрд▓ рдПрд╕реНрдЯреЗрдЯ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рдкрд╛рда рд╡рд░реНрдЧреАрдХрд░рдг рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдмрдпрд╛рди
рд░рд┐рдпрд▓ рдПрд╕реНрдЯреЗрдЯ рдореВрд▓реНрдпрд╛рдВрдХрди рдореЗрдВ, рдмрд┐рдХреНрд░реА рд╡рд┐рдЬреНрдЮрд╛рдкрдиреЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡ рд╣реИред рдШреЛрд╖рдгрд╛ рд╕реЗ рдЖрдк рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЗрдВ рдорд░рдореНрдордд рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╣рд┐рдд рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкрд╛рда рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реЛрддреА рд╣реИред рдореВрд▓реНрдпрд╛рдВрдХрди рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЕрдЪреНрдЫреА рдорд░рдореНрдордд рдкреНрд░рддрд┐ рд╡рд░реНрдЧ рдореАрдЯрд░ рдХреА рдХреАрдордд рдореЗрдВ рдХрдИ рд╣рдЬрд╛рд░ рдЬреЛрдбрд╝ рд╕рдХрддреА рд╣реИред
рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкрд╛рда рд╣реИ рдЬрд┐рд╕реЗ рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЗрдВ рдорд░рдореНрдордд рдХреА рд╕реНрдерд┐рддрд┐ (рдЕрдкреВрд░реНрдг, рдирд┐рд╖реНрдкрдХреНрд╖, рдФрд╕рдд, рдЕрдЪреНрдЫрд╛, рдЙрддреНрдХреГрд╖реНрдЯ, рдЕрдирдиреНрдп) рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдорд░рдореНрдордд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдПрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдПрдХ рдпрд╛ рджреЛ рд╡рд╛рдХреНрдп, рдХреБрдЫ рд╢рдмреНрдж рдпрд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкрд╛рда рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдкрд╛рда рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рдорд░рдореНрдордд рд╕рдВрджрд░реНрдн рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╢рдмреНрджреЛрдВ рдХреЗ рд╕реАрдорд┐рдд рд╕реЗрдЯ рдХреЗ рдХрд╛рд░рдг, рдПрдХрдорд╛рддреНрд░ рдЙрдЪрд┐рдд рд╕рдорд╛рдзрд╛рди рдпрд╣ рдерд╛ рдХрд┐ рдкрд╛рда рд╕реЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓реА рдЬрд╛рдП рдФрд░ рдЗрд╕реЗ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдЕрдм рд╣рдореЗрдВ рдпрд╣ рд╕реАрдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдХрд┐ рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рд╕рдЬрд╛рд╡рдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рддрдереНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЬреЛ рд╕реАрдзреЗ рдорд░рдореНрдордд рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╡рд╣ рд╕рдм рдХреБрдЫ рдЬреЛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЛрд▓ рд╕рдХрддрд╛ рд╣реИ - рдирд┐рд▓рдВрдмрд┐рдд рдЫрдд, рдЕрдВрддрд░реНрдирд┐рд░реНрдорд┐рдд рдЙрдкрдХрд░рдгреЛрдВ, рдкреНрд▓рд╛рд╕реНрдЯрд┐рдХ рдХреА рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВ, рдПрдХ рдЬрдХреВрдЬрд╝реА, рдорд╣рдВрдЧреА рдкрд░рд┐рд╖реНрдХрд░рдг рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрджрд┐ред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЗрдВ рдорд░рдореНрдордд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░, рдмреЗрд╕рдореЗрдВрдЯ рдФрд░ рдПрдЯрд┐рдХреНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рд╣рдореЗрдВ рд░реБрдЪрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИред рдЗрд╕ рддрдереНрдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдкрд╛рда рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдореЗрдВ рдЕрдкрдиреА рд╕рднреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ, рдЯрд╛рдЗрдкреЛ, рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ - рдореИрдВрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ "рд▓рд┐рдиреЛрд▓рд┐рдпрдо" рдФрд░ "рдЯреБрдХрдбрд╝реЗ рдЯреБрдХрдбрд╝реЗ" рд╢рдмреНрджреЛрдВ рдХреЗ рддреАрди рд╡рд░реНрддрдиреА рдФрд░ рд╢рдмреНрдж "рдЕрдВрддрд┐рдо" рдХреЗ рдкрд╛рдВрдЪ рд╡рд░реНрддрдиреА рдкрд╛рдпрд╛; рдХреБрдЫ рд▓реЛрдЧ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╢рдмреНрджреЛрдВ рдХреЗ рдмреАрдЪ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдиреЗ рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд░реВрдк рд╕реЗ рдореБрдХреНрдд рд╡реНрдпрд╛рдХрд░рдг рдХреЗ рд╕рд╛рде рдкрд╛рд░реНрд╕рд░ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рдЙрдЪрд┐рдд рд╕рдорд╛рдзрд╛рди рдмрди рдЧрдпрд╛ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЬреИрд╕рд╛ рдХрд┐ рдирд┐рд░реНрдгрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдПрдХ рджреВрд╕рд░реЗ рдмрдбрд╝реЗ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рд░реНрдп рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдШреЛрд╖рдгрд╛ рд╕реЗ рдорд░рдореНрдордд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдкрд░реНрдпрд╛рдкреНрдд рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрд░реНрдерд╛рддреН рдкрд╛рда рдХреЗ рддреНрд╡рд░рд┐рдд рд╡рд╛рдХреНрдпрд╛рддреНрдордХ рдФрд░ рд░реВрдкрд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЛрдб рдореЗрдВ рд▓реЛрдб рдХреЗ рддрд╣рдд рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВ
рдкрд╛рда рд╕реЗ рддрдереНрдпреЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рд╛рдзрдиреЛрдВ рд╕реЗ рд╕рдВрджрд░реНрдн-рдореБрдХреНрдд рд╡реНрдпрд╛рдХрд░рдгреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдЬреЛ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░рд╛ рдзреНрдпрд╛рди рдЕрдЬрдЧрд░ рдореЗрдВ рдЯреЙрдорд┐рдЯрд╛-рдкрд╛рд░реНрд╕рд░ рдФрд░ рдпрдЧреНрд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрдЧреНрд░реА рдХреЛ рддреБрд░рдВрдд рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдЬрдЧрд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╢рд╛рдпрдж рд╣реА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИред рдФрд░ рд╢реБрд░реВ рдореЗрдВ рдЯреЙрдорд┐рддрд╛ рдмрд╣реБрдд рдЖрдХрд░реНрд╖рдХ рд▓рдЧ рд░рд╣реА рдереА: рдЙрд╕рдиреЗ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬ рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рджрд┐рдП, рд╕реА ++ рдиреЗ рдПрдХ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЧрддрд┐ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред рд╡реНрдпрд╛рдХрд░рдг рд▓рд┐рдЦрдиреЗ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛, рдФрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЕрдЧрд▓реЗ рджрд┐рди рддреИрдпрд╛рд░ рдерд╛ред
рд╣рдорд╛рд░реЗ рд╡реНрдпрд╛рдХрд░рдг рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдЬреЛ рдорд░рдореНрдордд рдХреЗ рд╕рдВрджрд░реНрдн рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рд╢реЗрд╖рдг рдФрд░ рдХреНрд░рд┐рдпрд╛рдПрдВ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ:
RepairW -> "" | "" | ""; StopWords -> "" | "" | "" | ""; Repair -> RepairW<gnc-agr[1]> Adj<gnc-agr[1]>+ interp (Repair.AdjGroup {weight = 0.5}); Repair -> Verb<gnc-agr[1]> Adj<gnc-agr[1]>* interp (Repair.Verb) RepairW<gnc-agr[1]> {weight = 0.5};
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдирд┐рдпрдо рдХрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдерд╛рдиреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ:
Repair -> StopWords Verb* Prep* Adj* RepairW; Repair -> Adj+ RepairW Prep* StopWords;
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рдпрдо рдХрд╛ рд╡рдЬрди 1 рд╣реИ, рдирд┐рдпрдо рдХреЛ рдПрдХ рдЫреЛрдЯрд╛ рд╡рдЬрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЙрдирдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдХреНрд░рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдпрд╣ рдереЛрдбрд╝рд╛ рд╢рд░реНрдордирд╛рдХ рдерд╛ рдХрд┐ рдХреЗрд╡рд▓ рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдПрдХ рдЯрди C ++ рдХреЛрдб рдХреЛ рдЬрдирддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рд▓рд╛рдн рдкреНрд░рдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдФрд░ рддреНрд╡рд░рд┐рдд рдкрд░рд┐рдгрд╛рдо рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдХрд░реАрдм рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЗрд╕реЗ рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рд┐рдд рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд▓рдЧрднрдЧ рддреБрд░рдВрдд, рдорд░рдореНрдордд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдЧрднрдЧ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдирд┐рд╖реНрдХрд░реНрд╖рдг рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред "рд▓рдЧрднрдЧ", рдХреНрдпреЛрдВрдХрд┐ рд╢реБрд░реВ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдФрд░ рд╡реНрдпрд╛рдХрд░рдг рдХреЗ рддрд╣рдд рдирд╣реАрдВ рдирд┐рдХрд╛рд▓реЗ рдЧрдП рдереЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдкреИрдорд╛рдиреЗ рдХрд╛ рддреБрд░рдВрдд рдЖрдХрд▓рди рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдерд╛, рдпрд╣ рд╕рдордЧреНрд░ рд░реВрдк рд╕реЗ рд╡рд░реНрдЧреАрдХрд░рдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдХрд┐рддрдирд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдЯреЙрдорд┐рддрд╛ рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╕рдиреНрдирд┐рдХрдЯрди рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рд╣рдордиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрд╕реНрдерд┐рд░ рдерд╛ рдФрд░ рдЕрдЬреНрдЮрд╛рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╕рдордп-рд╕рдордп рдкрд░ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдпрд╛, рдФрд░ рджреВрд╕рд░рд╛, рдпрд╣ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдкреНрд░рддрд┐ рджрд┐рди рдХрдИ рдорд┐рд▓рд┐рдпрди рд╡рд┐рдЬреНрдЮрд╛рдкрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рд▓реЛрдбред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдХреНрдпрд╛ рдмрдирд╛рдирд╛ рд╣реИред
рд╣рдордиреЗ рдХреИрд╕реЗ рдЯреЛрдорд┐рдерд╛ рдХреЛ рдПрдХ рдмрд╣реБрдЖрдпрд╛рдореА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдмрдирд╛рдпрд╛ рдФрд░ рдЬрд╛рд╡рд╛ рдХреЗ рд╕рд╛рде рджреЛрд╕реНрддреА рдХреА
рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ C ++ рдореЗрдВ Java, tomita-parser рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдореЗрдВ рдЬрд╛рд╡рд╛ рд╕реЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкрд╛рда рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЯреЙрдорд┐рддрд╛-рдкрд╛рд░реНрд╕рд░ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛-рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рджреЛ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдПрдХ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд░реВрдк рдореЗрдВ рдЯреЙрдорд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬреЗрд╡реАрдПрдо рдХреЗ рд╕рд╛рде рдПрдХ рдПрдХреАрдХрд░рдг рдкрд░рдд рд▓рд┐рдЦрдирд╛ред рдореБрдЦреНрдп рдХрдард┐рдирд╛рдИ рдкрд╣рд▓реЗ рднрд╛рдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдЯреЙрдорд┐рддрд╛ рд╕реНрд╡рдпрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдЕрд▓рдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рдереАред рдпрд╣ рдкреАрдЫрд╛ рдХрд┐рдпрд╛ рдХрд┐ рдЖрд╡реЗрджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдкрд╛рд░реНрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдмрд╛рдзрд╛рдПрдВ рджреЛ рдХрд╛рд░рдХ рдереЗред
- рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдИрдУ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╕реНрдореГрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░реНрд╕рд░ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рддрд░рд╣ рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдЬреИрд╕реЗ рдХрд┐ рдкрд╛рд░реНрд╕рд░ рдХреЗ рдХреЛрдб рдХреЛ рдиреНрдпреВрдирддрдо рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдирд╛ред Tomita рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдиреЗ CDocStreamBase рдФрд░ CDocListRetrieverBase рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд░реВрдк рдореЗрдВ рдореЗрдореЛрд░реА рд╕реЗ рдЗрдирдкреБрдЯ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреА рд░реАрдбрд┐рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╕реБрдЭрд╛рдпрд╛ред рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдпрд╣ рдЕрдзрд┐рдХ рдХрдард┐рди рдерд╛ - рдореБрдЭреЗ xml рдЬрдирд░реЗрдЯрд░ рдХреЗ рдХреЛрдб рдкрд░ рд╕реНрдкрд░реНрд╢ рдХрд░рдирд╛ рдерд╛ред
- "рдПрдХ рдкрд╛рд░реНрд╕рд░ - рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛" рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдЙрддреНрдкрдиреНрди рджреВрд╕рд░рд╛ рдХрд╛рд░рдХ рд╡реИрд╢реНрд╡рд┐рдХ рд░рд╛рдЬреНрдп рд╣реИ, рдЬреЛ рдХрд┐ рдкрд╛рд░реНрд╕рд░ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рд╣реИред рдпрджрд┐ рдЖрдк src / use / generic / singleton.h рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕рд╛рдЭрд╛ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдПрдХ рд╣реА рдкрддреЗ рдХреЗ рд╕реНрдерд╛рди рдореЗрдВ рджреЛ рдкрд╛рд░реНрд╕рд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐ рд╣реЛрдЧреАред рдкреВрд░реЗ рдкрд╛рд░реНрд╕рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╡рд░реНрдЧ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡реИрд╢реНрд╡рд┐рдХ рд░рд╛рдЬреНрдп рдХреЛ рдереНрд░реЗрдб (рдереНрд░реЗрдб_рд▓реЛрдХ) рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдПрдХ рд╕реНрдерд╛рдиреАрдп рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрджрдиреБрд╕рд╛рд░, JTextMiner рдЖрд╡рд░рдг рдореЗрдВ рдХрд┐рд╕реА рднреА рдкрд╛рд░реНрд╕рд░ рдХреЙрд▓ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЗрди рдереНрд░реЗрдб_рд▓реЛрдХ рдЪрд░ рдХреЛ рд╡рд░реНрддрдорд╛рди рдкрд╛рд░реНрд╕рд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкрд╛рд░реНрд╕рд░ рдХреЛрдб рд╡рд░реНрддрдорд╛рди рдкрд╛рд░реНрд╕рд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рдкрддреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЗрди рджреЛрдиреЛрдВ рдХрд╛рд░рдХреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкрд╛рд░реНрд╕рд░ рдХрд┐рд╕реА рднреА рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗ рдПрдХ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдерд╛ред рдЬрд╛рдиреА-рдмрд╛рдБрдзрдирд╛ рдФрд░ рдПрдХ рдЬрд╛рд╡рд╛ рдЖрд╡рд░рдг рд▓рд┐рдЦрдирд╛ рдЕрдм рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛ред
рдЙрдкрдпреЛрдЧ рд╕реЗ рдкрд╣рд▓реЗ Tomita parser рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рд╕рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВред рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдореЗрдВ рд╕реНрд╡рдпрдВ рдХреЛ рдкрд╛рд░реНрд╕ () рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкрд╛рд░реНрд╕рд░ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХреНрд╕рдПрдордПрд▓ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
Tomita - TomitaPooledParser рдХрд╛ рдмрд╣реБ-рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрд╕реНрдХрд░рдг TomitaParser рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдкреВрд▓ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЙрд╕реА рддрд░рд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдореБрдлреНрдд рдкрд╛рд░реНрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдмрдирд╛рдП рдЧрдП рдкрд╛рд░реНрд╕рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреВрд▓ рдореЗрдВ рдзрд╛рдЧреЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рдПрдХ рдкрд╛рд░реНрд╕рд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рдкрд╛рд░реНрд╕ рд╡рд┐рдзрд┐ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рдкрд╣рд▓реЗ рдореБрдХреНрдд рдкрд╛рд░реНрд╕рд░ рдореЗрдВ рджрд┐рдП рдЧрдП рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рддреА рд╣реИред
рдЬрд╛рд╡рд╛ рд╕реЗ рдЯреЙрдорд┐рдЯрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:
tomitaPooledParser = new TomitaPooledParser(threadAmount, new File(configDirname), new String[]{tomitaConfigFilename}); Future<String> result = tomitaPooledParser.parse(documents); String response = result.get();
рдЬрд╡рд╛рдм рдореЗрдВ, рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ XML рд╕реНрдЯреНрд░рд┐рдВрдЧред
рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛
рддреЛ, рдкреБрд╕реНрддрдХрд╛рд▓рдп рддреИрдпрд╛рд░ рд╣реИ, рд╣рдо рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдкрд░ рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рд╢рдмреНрджреЛрдВ рдХреЛ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдЗрди рд╢рдмреНрджреЛрдВ рдореЗрдВ "рдкреВрд░реНрд╡рдирд┐рд░реНрдорд┐рдд", рд╕рд╛рде рд╣реА "рдХрд┐рдП рдЧрдП", "рдЙрддреНрдкрд╛рджрд┐рдд" рдФрд░ рдЕрдиреНрдп рджреБрд░реНрдмрд▓ рдкреНрд░рддрд┐рднрд╛рдЧреА рдереЗред рдпрд╣реА рд╣реИ, рд╢рдмреНрдж рдЬреЛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдореЗрдВ рдмрд╣реБрдд рдмрд╛рд░ рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдХрднреА-рдХрднреА рдпрд╣ рдорд░рдореНрдордд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдпрд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдХрд╛рд░рдг - "рдкреНрд░реАрдлрд┐рд▓реНрдб" рд╢рдмреНрдж рдЕрдЬреНрдЮрд╛рдд рдЖрдХреГрддрд┐ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рд╢рдмреНрдж рдирд┐рдХрд▓рд╛, рдЕрд░реНрдерд╛рдд, рдЯреЛрдорд┐рддрд╛ рдХреЗрд╡рд▓ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИ рдХрд┐ рдпрд╣ рднрд╛рд╖рдг рдХрд╛ рдХреМрди рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдФрд░, рддрджрдиреБрд╕рд╛рд░, рдЗрд╕реЗ рдирд┐рдХрд╛рд▓ рдирд╣реАрдВ рд╕рдХрддреЗред рдФрд░ рдЕрдкрдорд╛рдирд┐рдд рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдПрдХ рдЕрд▓рдЧ рдирд┐рдпрдо рд▓рд┐рдЦрдирд╛ рдерд╛, рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧрд╛ рдХрд┐ рдпреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкреНрд░рддрд┐рднрд╛рдЧреА рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдирд┐рд╖реНрдХрд░реНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдирд┐рдпрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкреАрдбрд╝рд┐рдд "рдЕрдВрддрд┐рдо" рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдПрдХ рдЕрд▓рдЧ рдЖрдХреГрддрд┐ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рд╢рдмреНрдж рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдирд┐рдпрдо рд▓рд┐рдЦрдирд╛ рдерд╛ред
рд╡реНрдпрд╛рдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рд╢рдмреНрдж рдХреЛ рдЕрдЬреНрдЮрд╛рдд рдЖрдХреГрддрд┐ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рд╕рд╛рде рдЧрдЬреЗрдЯрд┐рдпрд░ рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:
TAuxDicArticle "adjNonExtracted" { key = "" | "-" }
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдо partcp, brev рдХреА рд╡реНрдпрд╛рдХрд░рдгрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдФрд░ рдЕрдм рд╣рдо рдЗрди рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ:
Repair -> RepairW<gnc-agr[1]> Word<gram="partcp,brev",gnc-agr[1]> interp (Repair.AdjGroup) {weight = 0.5}; Repair -> Word<kwtype="adjNonExtracted",gnc-agr[1]> interp (Repair.AdjGroup) RepairW<gnc-agr[1]> Prep* Adj<gnc-agr[1]>+;
рдФрд░ рдЬрд┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╣рдордиреЗ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛, рдЙрдирдореЗрдВ рд╕реЗ рдЕрдВрддрд┐рдо рдПрдХ рд╕реЗрд╡рд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЯреЙрдорд┐рдЯрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдмрд╣реБрд╕реНрддрд░реАрдп рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рдорд╛рдпрд╕реНрдЯреЗрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреА рд╣реИ рдЬреЛ рдирд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдХреБрдЫ рд╕рдордп рдмрд╛рдж рд╕рднреА рдореЗрдореЛрд░реА рдХреЛ рднрд░ рджреЗрддреА рд╣реИрдВред рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдЙрдкрд╛рдп рдпрд╣ рдерд╛ рдХрд┐ рдЯреЙрдордХреИрдЯ рдореЗрдВ рдзрд╛рдЧреЗ рдХреА рдЕрдзрд┐рдХрддрдо рдФрд░ рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред
рд╡рд░реНрдЧреАрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж
рдЗрд╕рд▓рд┐рдП, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╛рда рд╕реЗ рдирд┐рдХрд╛рд▓реА рдЧрдИ рдорд░рдореНрдордд рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдмреВрд╕реНрдЯрд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛ред рд╣рдо рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдпрд╣рд╛рдВ рдирд╣реАрдВ рд░реБрдХреЗрдВрдЧреЗ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдХрд╣рд╛ рдФрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╣рдордиреЗ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреБрдЫ рдирдпрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдкрд░реАрдХреНрд╖рдг рдкрд░ рдкреНрд░рд╛рдкреНрдд рд╡рд░реНрдЧреАрдХрд░рдг рдХрд╛ рдХреЗрд╡рд▓ рдЧреБрдгрд╡рддреНрддрд╛ рд╕рдВрдХреЗрддрдХ рджреВрдВрдЧрд╛:
- рд╕рдЯреАрдХрддрд╛ = реп рел%
- F1 рд╕реНрдХреЛрд░ = 93%
рдирд┐рд╖реНрдХрд░реНрд╖
рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЛрдб рдореЗрдВ рдЯреЙрдорд┐рдЯрд╛-рдкрд╛рд░реНрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рд╕реЗрд╡рд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░рддрд┐рджрд┐рди рдХрдИ рдорд┐рд▓рд┐рдпрди рд╡рд┐рдЬреНрдЮрд╛рдкрдиреЛрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░, рдкрд╛рд░реНрд╕ рдФрд░ рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рддреА рд╣реИред
рдкреБрдирд╢реНрдЪ
рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдордиреЗ рдЬреЛ рдХреБрдЫ рд▓рд┐рдЦрд╛ рдерд╛, рд╡рд╣
рд╕рднреА рдЧреАрддрд╛ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ, рдФрд░ рдпрд╣ рд╡реНрдпрдХреНрддрд┐ рдХреБрдЫ рдФрд░ рднреА рдЙрдкрдпреЛрдЧреА рдкрд░ рдереЛрдбрд╝рд╛ рд╕рдордп рдмрдЪрд╛рдПрдЧрд╛ред