"рдРрд▓рд┐рд╕, рдЪрд▓реЛ рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ!"

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



рд╕рд┐рд░реА рдпрд╛ рдПрд▓реЗрдХреНрд╕рд╛ рдЬреНрдпрд╛рджрд╛рддрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдВрдЧреНрд░реЗрдЬреА рдмреЛрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд░реВрд╕ рдореЗрдВ рд╡реЗ рдпреИрдВрдбреЗрдХреНрд╕ рдХреЗ рдРрд▓рд┐рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИрдВред рдРрд▓рд┐рд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рднреА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ: рдЙрд╕рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХреЗ рдкрд╛рд╕ рдПрдХ рдмреНрд▓реЙрдЧ рд╣реИ, рдЧрд┐рдЯрд╣рдм рдкрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ рдФрд░ рдирдП рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВред

рдирд┐рдХрд┐рддрд╛ рдбрдмрдХреЛ (рдЯреНрд╡рд┐рдЯрд░ рдкрд░ @dark_mefody) рдПрдХ рдпреИрдВрдбреЗрдХреНрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдбреЗрд╡рд▓рдкрд░, рдорд┐рдиреНрд╕реНрдХ рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдорд┐рдиреНрд╕реНрдХ рдЬреЗрдПрд╕ рдмреИрдардХреЛрдВ рдХреЗ рдЖрдпреЛрдЬрдХ рдФрд░ рд╡реЗрдм рдорд╛рдирдХреЛрдВ рдореЗрдВ рдПрдХ рд╕рдорд╛рдЪрд╛рд░ рд╕рдВрдкрд╛рджрдХ рд╣реИред рдирд┐рдХрд┐рддрд╛ Yandex.Dialogs рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ Yandex.Alisa рд╕реЗ рд╕рдВрдмрджреНрдз рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╣ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рдереЗ рдХрд┐ рдРрд▓рд┐рд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдХреМрд╢рд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдлреНрд░рдВрдЯреЗрдВрдбрдХреЙрдиреНрдлрд╝ рдЖрд░рдЖрдИрдЯреА ++ рдореЗрдВ рдЗрд╕ рдкрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рддреИрдпрд╛рд░ рдХреАред рдирд┐рдХрд┐рддрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдореЗрдВ, рд╣рдо рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реЗ рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЙрдкрдпреЛрдЧреА рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдХреМрд╢рд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдмреЙрдЯ


рдЪрд▓реЛ рдмреЙрдЯреНрд╕ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред 1966 рдореЗрдВ, рдПрд▓рд┐рдЬрд╛ рдмреЙрдЯ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдПрдХ рдЪрд┐рдХрд┐рддреНрд╕рдХ рд╣реЛрдиреЗ рдХрд╛ рдирд╛рдЯрдХ рдХрд░рддреЗ рд╣реБрдПред рдЙрд╕рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдФрд░ рдХреБрдЫ рдиреЗ рдпрд╣ рднреА рдорд╛рдирд╛ рдХрд┐ рдПрдХ рдЬреАрд╡рд┐рдд рд╡реНрдпрдХреНрддрд┐ рдЙрдиреНрд╣реЗрдВ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИред 1995 рдореЗрдВ, рдПрд▓рд┐рд╕ рдмреЙрдЯ рдмрд╛рд╣рд░ рдЖрдпрд╛ред - рдРрд▓рд┐рд╕ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рд╣реЛрдиреЗ рдХреА рдирд╣реАрдВред рдмреЙрдЯ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдкреНрд░рддрд┐рд░реВрдкрдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдЖрдЬ рддрдХ рдпрд╣ рдУрдкрди рд╕реЛрд░реНрд╕ рдореЗрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдВрддрд┐рдо рд░реВрдк рджрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдПрд▓рд┐рд╕ рдЯреНрдпреВрд░рд┐рдВрдЧ рдЯреЗрд╕реНрдЯ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдЧреБрдорд░рд╛рд╣ рдХрд░рдиреЗ рд╕реЗ рдирд╣реАрдВ рд░реЛрдХрддрд╛ рд╣реИред

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

2016 рдореЗрдВ, Microsoft рдиреЗ рдПрдХ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ред рдЙрд╕рдиреЗ рдЯреАрдЖрдИ рдмреЙрдЯ рдмрдирд╛рдпрд╛, рдЬрд┐рд╕реЗ рдЙрд╕рдиреЗ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ред рд╡рд╣рд╛рдВ, рдмреАрдУрдЯреА рдиреЗ рдорд╛рдЗрдХреНрд░реЛрдмреНрд▓реЙрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реАрдЦрд╛ рдХрд┐ рд▓рд╛рдЗрд╡ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдиреЗ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдмрд╛рддрдЪреАрдд рдХреАред рдирддреАрдЬрддрди, рддрд╛рдИ рдПрдХ рдирд╕реНрд▓рд╡рд╛рджреА рдФрд░ рджреБрд░рд╛рдЪрд╛рд░реА рдмрди рдЧрдпрд╛ред рдЕрдм рдпрд╣ рдПрдХ рдмрдВрдж рдЦрд╛рддрд╛ рд╣реИред рдиреИрддрд┐рдХ: рдмрдЪреНрдЪреЛрдВ рдХреЛ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдордд рдЖрдиреЗ рджреЛ, рд╡рд╣ рдмреБрд░реЗ рдХреЛ рд╕рд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдпреЗ рд╕рднреА рдмреЙрдЯ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдЕрдкрдиреЗ рдлрд╛рдпрджреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗред 2015 рдореЗрдВ, рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдкрд░ "рдЙрдкрдпреЛрдЧреА" рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдмреЙрдЯ рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдореМрдЬреВрдж рдереЗ, рд▓реЗрдХрд┐рди рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдиреЗ рдзреВрдо рдордЪрд╛ рджреАред рдПрдХ рдЙрдкрдпреЛрдЧреА рдмреЙрдЯ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рдерд╛ рдЬреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛, рд╕рд╛рдордЧреНрд░реА рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╢рд╛рд╕рд┐рдд рдХрд░реЗрдЧрд╛ - рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдорд╣рд╛рди рд╣реИрдВ, рдФрд░ рдПрдкреАрдЖрдИ рд╕рд░рд▓ рд╣реИред рдмреЙрдЯреНрд╕ рдиреЗ рдЪрд┐рддреНрд░, рдмрдЯрди, рдЯреВрд▓рдЯрд┐рдкреНрд╕ рдЬреЛрдбрд╝реЗ рд╣реИрдВ - рдПрдХ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИред

рдзреАрд░реЗ-рдзреАрд░реЗ, рдпрд╣ рд╡рд┐рдЪрд╛рд░ рд▓рдЧрднрдЧ рд╕рднреА рддреНрд╡рд░рд┐рдд рджреВрддреЛрдВ рдореЗрдВ рдлреИрд▓ рдЧрдпрд╛: рдлреЗрд╕рдмреБрдХ, рд╡рд╛рдЗрдмрд░, VKontakte, рд╡реНрд╣рд╛рдЯреНрд╕рдПрдк рдФрд░ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧред рдЕрдм рдмреЙрдЯреНрд╕ рдПрдХ рдЪрд▓рди рд╣реИ, рд╡реЗ рд╣рд░ рдЬрдЧрд╣ рд╣реИрдВред рдРрд╕реА рд╕реЗрд╡рд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рддреБрд░рдВрдд рдПрдкреАрдЖрдИ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред

рдЖрд╡рд╛рдЬ рд╕рд╣рд╛рдпрдХ


рд╡рд┐рдХрд╛рд╕ рдмреЙрдЯреНрд╕ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЪрд▓рд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рд╣рдо рдпрд╣ рдорд╛рди рд▓реЗрдВрдЧреЗ рдХрд┐ рд╕рд╣рд╛рдпрдХреЛрдВ рдХрд╛ рдпреБрдЧ рдмрд╛рдж рдореЗрдВ рдЖрдпрд╛ред

9 рдЕрдЧрд╕реНрдд 2011 рдХреЛ рд╕рд┐рд░реА рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдпрд╣ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдереА рдЬрд┐рд╕рдореЗрдВ Apple рдиреЗ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рджреЗрдЦрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдЦрд░реАрджрд╛ред рдпрд╣ OS рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд╣реИред рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж, Google рдиреЗ рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ Google рдирд╛рдУ рдХреЗ рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдХреЗ Apple рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдкрдХрдбрд╝ рд▓рд┐рдпрд╛ред

2 рд╕рд╛рд▓ рдмрд╛рдж, Microsoft рдиреЗ Microsoft Cortana рдЬрд╛рд░реА рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ - рдЖрд╡рд╛рдЬ рд╕рд╣рд╛рдпрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдореЛрдмрд╛рдЗрд▓ рдмрд╛рдЬрд╛рд░, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рд╡реЗ рдкрд╣рд▓реЗ рд╣реА рдЪреВрдХ рдЪреБрдХреЗ рд╣реИрдВред рдХрдВрдкрдиреА рдиреЗ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдЖрд╡рд╛рдЬ рд╕рд╣рд╛рдпрдХ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрдм рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рдЬрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдВрдШрд░реНрд╖ рдерд╛ред рдЕрдореЗрдЬрд╝рди рдПрд▓реЗрдХреНрд╕рд╛ рдЙрд╕ рд╕рд╛рд▓ рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдмрд╛рд╣рд░ рдЖрдпрд╛ред



рд╕рд╣рд╛рдпрдХреЛрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реБрдЖ рд╣реИред рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЬреЛ рдЬрд╛рдирддрд╛ рдерд╛ рдХрд┐ рдЖрд╡рд╛рдЬрд╝ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рд╡рдХреНрддрд╛рдУрдВ рдиреЗ рд╕рд╣рд╛рдпрдХреЛрдВ рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдореБрддрд╛рдмрд┐рдХ, 2019 рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ рд╣рд░ рддреАрд╕рд░реЗ рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдХреЙрд▓рдо рд╣реИред рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдмрд╛рдЬрд╛рд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдирд┐рд╡реЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

рдРрд▓рд┐рд╕


рдПрд▓рд┐рд╕ рдХреЛ 10 рдЕрдХреНрдЯреВрдмрд░, 2017 рдХреЛ рдЦреБрд▓реЗ рдмреАрдЯрд╛ рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд░реВрд╕реА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдХреИрдж рд╣реИ рдФрд░ рдпрд╣ рдЗрд╕рдХрд╛ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рд╣реИред рдРрд▓рд┐рд╕ рдЕрдВрдЧреНрд░реЗрдЬреА рд╕рдордЭрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдмрджрддрд░ред

рдПрд▓рд┐рд╕ рдХрд╛ рдорд┐рд╢рди рд░реВрд╕реА рднрд╛рд╖реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдорджрдж рдХрд░рдирд╛ рд╣реИред

Yandex рдПрдХ рдмрдбрд╝реА рдХрдВрдкрдиреА рд╣реИ рдФрд░ рдЕрдкрдиреЗ рд╕рднреА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдРрд▓рд┐рд╕ рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдЙрдард╛ рд╕рдХрддреА рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдмрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

  • Yandex рдмреНрд░рд╛рдЙрдЬрд╝рд░ред
  • Yandeks.Navigatorред
  • рдпреИрдВрдбреЗрдХреНрд╕ рд╕реНрдЯреЗрд╢рдиред
  • Yandeks.Telefonред
  • Yandeks.Avtoред
  • Yandeks.Drayvред

рдПрдХреАрдХрд░рдг рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдЪрд▓рд╛ рдХрд┐ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдиреЗ рднреА рдРрд▓рд┐рд╕ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред



рд╕рд╣рд╛рдпрдХ рдХреЗ 2 рд╡рд░реНрд╖реЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ, рдЙрд╕реЗ рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдирдП рдХреМрд╢рд▓ рдЬреЛрдбрд╝реЗ рдЧрдПред рд╡рд╣ рдЬрд╛рдирддреА рд╣реИ рдХрд┐ рд╕рдВрдЧреАрдд рдХреИрд╕реЗ рдЦреЗрд▓рдирд╛ рд╣реИ, рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛, рдпрд╛рдВрдбреЗрдХреНрд╕ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛрдЬрдирд╛ рдФрд░ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред

рдЗрддрдирд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдХреНрдпреЛрдВ?


рд╣рд╛рдереЛрдВ рдХреЗ рд╡реНрдпрд╕реНрдд рд╣реЛрдиреЗ рдкрд░ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ ред рдореИрдВ рд░рд╛рдд рдХрд╛ рдЦрд╛рдирд╛ рддреИрдпрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рд╕рдВрдЧреАрдд рдЪрд╛рд▓реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдирд▓ рдкрд░ рдЬрд╛рдПрдВ, рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдХреЛ рдзреЛ рд▓реЗрдВ, рд╕реВрдЦреЗрдВ, рдЖрд╡реЗрджрди рдЦреЛрд▓реЗрдВ, рд╡рд╛рдВрдЫрд┐рдд рдЯреНрд░реИрдХ рдвреВрдВрдвреЗрдВ - рд▓рдВрдмреЗ рд╕рдордп рддрдХред рдЖрд╡рд╛рдЬ рдЖрджреЗрд╢ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рдФрд░ рдЖрд╕рд╛рдиред

рдЖрд▓рд╕реНрдп ред рдореИрдВ рдПрдХ рдкреНрд▓реЗрдб рдХрдВрдмрд▓ рдХреЗ рдиреАрдЪреЗ рдПрдХ рд╕реЛрдлреЗ рдкрд░ рдЭреВрда рдмреЛрд▓ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рд╡рдХреНрддрд╛рдУрдВ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реАрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдардирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ред рдЕрдЧрд░ рдЖрдк рдЖрд▓рд╕реА рд╣реИрдВ, рддреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗред

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

рдЙрдкрд▓рдмреНрдзрддрд╛ред рджреГрд╖реНрдЯрд┐рдмрд╛рдзрд┐рдд рд▓реЛрдЧ рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рдЬ рд╣реЛрддреЗ рд╣реИрдВ - рдЬрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдХрдорд╛рдВрдб рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрд╡рд╛рдЬ рддреЗрдЬ ред рдПрдХ рдФрд╕рдд рд╡реНрдпрдХреНрддрд┐, рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдирд╣реАрдВ, рдкреНрд░рддрд┐ рдорд┐рдирдЯ рдФрд╕рддрди 30 рд╢рдмреНрдж рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ 120. рдкреНрд░рддрд┐ рдорд┐рдирдЯ, рдЖрд╡рд╛рдЬ рд╕реЗ 4 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИред

рднрд╡рд┐рд╖реНрдп ред рд╢рд╛рдирджрд╛рд░ рдлрд┐рд▓реНрдореЗрдВ рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгрд┐рдпрд╛рдВ рдмрддрд╛рддреА рд╣реИрдВ рдХрд┐ рднрд╡рд┐рд╖реНрдп рд╡реЙрдпрд╕ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рд╣реИред Scriptwriters рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рд╢рд╛рдпрдж рдЖрд╡рд╛рдЬ рдирд┐рдпрдВрддреНрд░рдг рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХрд╛ рдореБрдЦреНрдп рддрд░реАрдХрд╛ рд╣реЛрдЧрд╛ рдЬрд╣рд╛рдВ рддрд╕реНрд╡реАрд░ рдЗрддрдиреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред

рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, 35 рдорд┐рд▓рд┐рдпрди рд▓реЛрдЧ рдкреНрд░рддрд┐ рдорд╛рд╣ рдЕрд▓реАрд╕рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╡реИрд╕реЗ, рдмреЗрд▓рд╛рд░реВрд╕ рдХреА рдЖрдмрд╛рджреА 9,475,600 рд▓реЛрдЧ рд╣реИред рдпрд╣реА рд╣реИ, рд▓рдЧрднрдЧ 3.5 рдмреЗрд▓рд╛рд░реВрд╕ рд╣рд░ рдорд╣реАрдиреЗ рдРрд▓рд┐рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдЖрд╡рд╛рдЬ рд╕рд╣рд╛рдпрдХ рдмрд╛рдЬрд╛рд░ рдХреЛ рдЬреАрддрддреЗ рд╣реИрдВред рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдХреЗ рдЕрдиреБрд╕рд╛рд░, 2021 рддрдХ рдпрд╣ рд▓рдЧрднрдЧ 2 рдЧреБрдирд╛ рдмрдврд╝ рдЬрд╛рдПрдЧрд╛ред рдЖрдЬ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдирд╣реАрдВ рд░реБрдХреЗрдЧреА, рд▓реЗрдХрд┐рди рдмрдврд╝рддреА рд░рд╣реЗрдЧреАред рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдбреЗрд╡рд▓рдкрд░ рдХреМрд╢рд▓


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

рдПрд▓реЗрдХреНрд╕рд╛ рдХреЗ рдкрд╛рд╕ рдПрд▓реЗрдХреНрд╕рд╛ рд╕реНрдХрд┐рд▓ рд╣реИред рдмрд╛рддрдЪреАрдд рдХреЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рддрд░реАрдХреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╡рд╣ рд╕рдордЭрддреА рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЙрд╕рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд▓рд┐рдЦрд╛ рдерд╛ред Google рдиреЗ рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ - рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдЖрд╡рд╛рдЬ рд╕рд╣рд╛рдпрдХ рдореЗрдВ рдХреБрдЫ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

рдРрд▓рд┐рд╕ рдореЗрдВ рднреА рдХреМрд╢рд▓ рд╣реИ - рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред



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



рд╡реЙрдпрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдЪреНрдЫреА рдЦрдмрд░реЗрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рд╡реЗрд▓ рдЧрд╛рдп рдиреЗ AppsConf 2018 рдореЗрдВ "Google рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЖрд╡рд╛рдЬ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛" рдереАрдо рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХреА рдереАред рдЖрд╡рд╛рдЬ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЙрддреНрд╕рд╛рд╣реА рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЗрд╡рд╛рди рдЧреЛрд▓реНрдпреВрдм рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд┐рдд рдПрдХ рджреГрд╢реНрдп рдЖрд╡рд╛рдЬ-рд╕рдХреНрд░рд┐рдп рдЧреЗрдо рд╣реИред

рдРрд▓рд┐рд╕ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╡рд╣ рдЬреЛ рдХреБрдЫ рднреА рдХрд░рддреА рд╣реИ рд╡рд╣ рдЖрд╡рд╛рдЬ рдФрд░ рдкрд╛рда рдХреЗ рдмреАрдЪ рдЖрдзрд╛ рд╣реИред



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

рдРрд▓рд┐рд╕ рдХреЗ рдХреМрд╢рд▓ - Yandex.Dialogs - рдПрдХ рд╕реАрдорд╛ рд╣реИред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ API рдХреЗ рд▓рд┐рдП рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╕рдордп 1.5 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдЬрд╡рд╛рдм рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИ - рдЗрдВрддрдЬрд╛рд░ рдХреНрдпреЛрдВ?

рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдирд╛ рд╣реИ рдЕрдЧрд░ рдЖрдк рдЕрднреА рднреА рдПрдХ рдЬрд╡рд╛рдм рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ?

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

рдПрдХ рдбреЗрдореЛ рдХреЗ рд▓рд┐рдП рд╕рдордп


рд╕рдм рдХреБрдЫ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИ Yandex.Dialog рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдпрд╣ рд╣рдореЗрд╢рд╛ рдЕрджреНрдпрддрд┐рдд рд╣реИред рдореИрдВ рдЦреБрдж рдХреЛ рдирд╣реАрдВ рджреЛрд╣рд░рд╛рдКрдВрдЧрд╛ред рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ рдФрд░ рджрд┐рдЦрд╛рдУ рдХрд┐ рдХреИрд╕реЗ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рдбреЗрдореЛ рдмрдирд╛рдпрд╛ рдЬрд╛рдП, рдЬрд┐рд╕ рдкрд░ рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдПрдХ рд╢рд╛рдо рдмрд┐рддрд╛рдИ рдереАред

рдЖрдЗрдП рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдХрдИ рдХреМрд╢рд▓ рд╣реИрдВ, рдХреИрдЯрд▓реЙрдЧ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рдпрд╣ рдлреНрд░рдВрдЯ-рдПрдВрдб рдкрд░ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдХреИрд▓реЗрдВрдбрд░ рд╣реИред рд╕реБрдмрд╣ рдЬрд╛рдЧрдиреЗ рдХреА рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП: тАЬрдореИрдВ рдЖрдЬ рдмреИрдардХ рдореЗрдВ рдЬрд╛рдКрдБрдЧрд╛ред рдРрд▓рд┐рд╕! рд╡рд╣рд╛рдБ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ? тАЭ, рдФрд░ рдРрд▓рд┐рд╕ рдЖрдкрдХреЛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдФрд░ рдЖрдкрдХреЗ рд╕реНрдерд╛рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдПред

рдпрджрд┐ рдЖрдк рд╕рдореНрдореЗрд▓рдиреЛрдВ рдХреЗ рдЖрдпреЛрдЬрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ GitHub рдкрд░ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ ред рдЖрдк рдШрдЯрдирд╛рдУрдВ рдФрд░ рдмреИрдардХреЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдХреИрд▓реЗрдВрдбрд░ рд╕реЗ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдлреНрд░рдВрдЯ-рдПрдВрдб рдкрд░ рдХрдИ рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдЬрд╛рдиреА-рдорд╛рдиреА рддрдХрдиреАрдХреЛрдВ рдХреЛ рд╣рд╛рде рдореЗрдВ рд▓рд┐рдпрд╛: Node.js рдФрд░ рдПрдХреНрд╕рдкреНрд░реЗрд╕ред рдлрд┐рд░ рднреА рд╣рд░реЛрдХреВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореБрдлрд╝реНрдд рд╣реИред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рдпрдВ рд╕рд░рд▓ рд╣реИ: рдпрд╣ Node.js, рдПрдХ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИред рдмрд╕ рдХреБрдЫ рдкреЛрд░реНрдЯ рдкрд░ рд╕рд░реНрд╡рд░ рдЙрдард╛рдПрдВ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕реБрдиреЗрдВред

import express from 'express'; import { router } from 'routes'; const app = express(); app.use('/', router); const port = process.env.PORT || 8000; app.listen(port, () => { console.log('Server started on :${port}'); }); 

рдореИрдВрдиреЗ рдЗрд╕ рддрдереНрдп рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдпрд╛ рдХрд┐ рд╡реЗрдм рдорд╛рдирдХреЛрдВ рдХреЗ рдХреИрд▓реЗрдВрдбрд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЫреЛрдЯреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЖрдИрд╕реАрдПрд╕ рдлрд╛рдЗрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рдХреНрдпреЛрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

 // services/vendors/web-standards.js import axios from 'axios'; const axioslnstance = axios.create({ baseURL: 'https://web-standards.ru/' , }); export function getRemoteCal() { return axioslnstance.get('calendar.ics'); } 

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

 import { Router } from 'express'; import * as wst from 'services/vendors/web-standards'; export const router = Router(); router.get('/', function(req, res, next) { wst .getRemoteCal() .then(vendorResponse => parseCalendar(vendorResponse.data)) .then(events => { res.json({ events }); }) .catch(next); }); 

рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП GET рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреМрд╢рд▓ POST рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП GET рдХреЗ рддрд░реАрдХреЛрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреАрдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдРрд╕реА рд╡рд┐рдзрд┐ рд▓рд╛рдЧреВ рдХреА рд╣реИред рд╡рд╣ рдЬреЛ рдХреБрдЫ рднреА рдХрд░рддрд╛ рд╣реИ, рд╡рд╣реА ICS, рдкрд╛рд░реНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ JSON рдлреЙрд░реНрдо рдореЗрдВ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЬрд▓реНрджреА рд╕реЗ рдбреЗрдореЛ рдмрдирд╛рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд░реЗрдбреАрдореЗрдб рдиреЛрдб-рдСрдЗрдХрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓реА:

 import ical from 'node-ical'; function parseCalendar(str) { return new Promise((resolve, reject) => { ical.parseICS(str, function(err, data) { if (err) { reject(err); } resolve(data); }); }); } 

рд╡рд╣ рдЬрд╛рдирддреА рд╣реИ рдХрд┐ рдЖрдИрд╕реАрдПрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЛ рдХреИрд╕реЗ рдкрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдпрд╣ рдРрд╕реА рд╢реАрдЯ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ:

 { "2018-10-04-f rontendconf@https://web-standards.ru/": { "type": "VEVENT", "params": [], "uid": "2018-10-04-f rontendconf@https://web-standards.ru/", "sequence": "0", "dtstamp": "2019-05-25T21:23:50.000Z", "start": "2018-10-04T00:00:00.000Z", "datetype": "date", "end": "2018-10-06T00:00:00.000Z", "MICROSOFT-CDO-ALLDAYEVENT": "TRUE", "MICROSOFT-MSNCALENDAR-ALLDAYEVENT": "TRUE", "summary": "FrontendConf", "location": "", "description": "http://frontendconf.ru/moscow/2018" } } 

рдХреМрд╢рд▓ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдШрдЯрдирд╛ рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рдХреЗ рд╕рдордп, рдЙрд╕рдХреЗ рдирд╛рдо, рд▓рд┐рдВрдХ рдФрд░, рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ, рд╢рд╣рд░ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреМрд╢рд▓ рд╢рд╣рд░ рдореЗрдВ рдШрдЯрдирд╛рдУрдВ рдХреА рдЦреЛрдЬ рдХрд░реЗред

рдЗрдирдкреБрдЯ рдкреНрд░рд╛рд░реВрдк


рдХреИрд╕реЗ Yandex.Dialogs рдЬрд╛рдирдХрд╛рд░реА рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ? рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдПрдХ рдХреЙрд▓рдо рдпрд╛ рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЖрдкрдХреЛ рд╕реБрдирддрд╛ рд╣реИ, рдФрд░ рдпрд╛рдВрдбреЗрдХреНрд╕ рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рд╡рд╕реНрддреБ рдХреЛ рд╕реБрдирддреЗ рд╣реИрдВ рдФрд░ рднреЗрдЬрддреЗ рд╣реИрдВред

 { "meta": { тАж }, "requestтАЭ: { тАж }, "session": { тАж }, "version": "1.0" } 

рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА, рдЕрдиреБрд░реЛрдз рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА, рд╡рд░реНрддрдорд╛рди рд╕рддреНрд░ рдФрд░ рдПрдкреАрдЖрдИ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдЕрдЪрд╛рдирдХ рдЕрджреНрдпрддрди рд╣реЛрддрд╛ рд╣реИ - рдХреМрд╢рд▓ рдХреЛ рддреЛрдбрд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред

рдореЗрдЯрд╛ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рд╣реИред

 { "meta": { "locale": "ru-RU", "timezone": "Europe/Moscow", "client_id": "ru.yandex.searchplugin/5.80тАжтАЭ, "interfaces": { "screen": {} } } } 

" рд▓реЛрдХреЗрд▓ " - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

" рдЯрд╛рдЗрдордЬрд╝реЛрди " рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдордп рдХреЗ рд╕рд╛рде рд╕рдХреНрд╖рдо рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

" рдЗрдВрдЯрд░рдлреЗрд╕ " - рд╕реНрдХреНрд░реАрди рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реАред рдпрджрд┐ рдХреЛрдИ рд╕реНрдХреНрд░реАрди рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЙрддреНрддрд░ рдореЗрдВ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рджреЗрдЦреЗрдВрдЧреЗред рдпрджрд┐ рдХреЛрдИ рд╕реНрдХреНрд░реАрди рд╣реИ, рддреЛ рд╣рдо рдЙрд╕ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред

рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рд░реВрдк рд╕рд░рд▓ рд╣реИ :

 { "request": { "command": "      16", "original_utterance": "     , 16", "type": "SimpleUtterance", "nlu": { "tokens": [ "", "", "", "", "", "16"], "entities": [...] } } } 

рдпрд╣ рд╡рд╣ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХрд╣рд╛ рд╣реИ, рдЕрдиреБрд░реЛрдз рдкреНрд░рдХрд╛рд░ рдФрд░ NLU - рдкреНрд░рд╛рдХреГрддрд┐рдХ-рднрд╛рд╖рд╛ рдЗрдХрд╛рдИ ред рдпрд╣ рдареАрдХ рд╡реИрд╕рд╛ рд╣реА рдЬрд╛рджреВ рд╣реИ рдЬреЛ Yandex.Dialog рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рд╡рд╣ рдкреВрд░реЗ рд╡рд╛рдХреНрдп рдХреЛ рддреЛрдбрд╝ рджреЗрддреА рд╣реИ рдЬрд┐рд╕реЗ рдЙрд╕рдиреЗ рдЯреЛрдХрди - рд╢рдмреНрджреЛрдВ рдореЗрдВ рдкрд╣рдЪрд╛рдирд╛ рд╣реИред рд╡рд╣рд╛рдБ рднреА рдЗрдХрд╛рдЗрдпрд╛рдБ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред

рд╣рдореЗрдВ рдпреЗ рд╢рдмреНрдж рдорд┐рд▓реЗ, рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреБрдЫ рдХрд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣ рд╢рдмреНрджреЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдХреНрд░рдо рдореЗрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ, "рдирд╣реАрдВ" рдХрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЬреЛ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рд╕рдм рдХреБрдЫ рдмрджрд▓рддрд╛ рд╣реИ, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ "рд╕реБрдмрд╣" рдХреЗ рдмрдЬрд╛рдп "рд╕реБрдмрд╣" рдХрд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рднреА рдмреЗрд▓рд╛рд░реВрд╕реА рдмреЛрд▓рддрд╛ рд╣реИ, рддреЛ рд╕реБрдмрд╣ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ "рд╡реНрдпрдВрдЧреНрдп" рд╣реЛрдЧрд╛ред рдПрдХ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреМрд╢рд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛рд╡рд┐рджреЛрдВ рдХреА рдорджрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рд╕рдм рдХреБрдЫ рд╕рдордЭрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдПрдХ рдЖрд╕рд╛рди рдХрд╛рдо рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмрд┐рдирд╛ рдмрд╛рд╣рд░реА рдорджрдж рдХреЗ рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рд╡реНрдпрдХреНрддрд┐ рдХреА рддрд░рд╣ рдмрд╛рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ?


рдпрд╣ рдПрдХ рджрд╛рд░реНрд╢рдирд┐рдХ рд╕рд╡рд╛рд▓ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдЯреНрдпреВрд░рд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдкреНрд░рддрд┐рд░реВрдкрд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред рдЯреНрдпреВрд░рд┐рдВрдЧ рдЯреЗрд╕реНрдЯ рдкрд╛рд╕ рдХрд░рдиреЗ рдореЗрдВ рдХреМрди рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдПрдмрдиреЗрд░ рдкреБрд░рд╕реНрдХрд╛рд░ рд╣реИред рдирд┐рд░реНрдгрдп рдиреНрдпрд╛рдпрд╛рдзреАрд╢реЛрдВ рдХреЗ рдПрдХ рдкреИрдирд▓ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреБрд░рд╕реНрдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ 33% рдиреНрдпрд╛рдпрд╛рдзреАрд╢реЛрдВ рдпрд╛ рдЕрдзрд┐рдХ рдХреЛ рдЫрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреЗрд╡рд▓ 2014 рдореЗрдВ, рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рд╕реЗ рдмреЙрдЯ рдЭреБрдирд┐рдпрд╛ рдЧреБрд╕реНрдЯрдореИрди рдиреЗ рдЖрдЦрд┐рд░рдХрд╛рд░ рдЖрдпреЛрдЧ рдХреЛ рдзреЛрдЦрд╛ рджрд┐рдпрд╛ред

 [15:46:05] Dudge: My favourite music is contemporary Dazz, what do you prefer? [15:46:14] Eugene: To be short I'll only say that I HATE Britnie [sic] Spears. All other music is OK compared to her. [15:47:06] Dudge: do you like to play any musical instruments [15:47:23] Eugene: I'm tone deaf, but my guinea pig likes to squeal Beethoven's Ode to Doy every morning. I suspect our neighbors want to cut his throat ... Could you tell me about your job, by the way? [15:48:02] Dudge: Guinea pig? Are you an animal lover [15:48:08] Eugene: Yeah. A nice little guinea pig. Not some annoying chatter bot. 

2019 рдореЗрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ - рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдзреЛрдЦрд╛ рджреЗрдирд╛ рдЕрднреА рднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрд╕ рдУрд░ рдмрдврд╝ рд░рд╣реЗ рд╣реИрдВред

рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдХрд╛рдо


рдПрдХ рдЕрдЪреНрдЫреЗ рдХреМрд╢рд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореИрдВ рдПрдХ рдРрд╕реА рдкреБрд╕реНрддрдХ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдЬреЛ рдкрдврд╝рдиреЗ рд▓рд╛рдпрдХ рд╣реИ - "рд╡реЙрдпрд╕рд┐рдВрдЧ рдпреВрдЬрд░ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕: рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд"ред рдпрд╣ рдЖрд╡рд╛рдЬ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднрдпрд╛рдирдХ рд╣реИред рдореИрдВрдиреЗ рдкреБрд╕реНрддрдХ рдХреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдлреА рдЖрд╕рд╛рдиреА рд╕реЗ рдкрдврд╝реА рдЬрд╛рддреА рд╣реИред



рдХреМрд╢рд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рдмрд╛рдд рдПрдХ рдЕрднрд┐рд╡рд╛рджрди рд╣реИред

тАЬрдЬрдм рдЖрдк рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдХрд╣рдирд╛ рд╣реИ, рддреЛ рдЙрддреНрд╕реБрдХрддрд╛ рдЬрддрд╛рдПрдВ! рдпрд╣ рд╕рдордп рдмрдЪрд╛рддрд╛ рд╣реИред тАЭ

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

рдЖрд╕рд╛рди рд╕рдВрд╡рд╛рдж


рдЖрд╕рд╛рди рд╕рдВрд╡рд╛рдж рдХреЗ рд╕рдВрдХреЗрддред рд╕реВрдЪреА рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЗрд╡рд╛рди рдЧреЛрд▓реВрдмреЗрд╡ рдиреЗ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢рдмреНрджрд╛рдВрдХрди рдкрд╕рдВрдж рдЖрдпрд╛ред

  • рдПрд▓ рд╡реНрдпрдХреНрддрд┐рдЧрддред
  • рдИ stestvennyред
  • рдбреА рдП рд▓рдЪреАрд▓рд╛ред
  • ontekstny рддрдХред
  • рдФрд░ рдирдЯрдЦрдЯред
  • рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЬреЗред

рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдмреЙрдЯ рдореЗрдВ рдПрдХ рдЪрд░рд┐рддреНрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рдРрд▓рд┐рд╕ рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рдЙрд╕рдХрд╛ рдПрдХ рдЪрд░рд┐рддреНрд░ рд╣реИ - рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрд╕ рдмрд╛рдд рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЬреИрд╡рд┐рдХрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдмреЙрдЯ рдореЗрдВ "рд╡реНрдпрдХреНрддрд┐рддреНрд╡" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЖрд╡рд╛рдЬ рдХреЗ рд╕рд╛рде рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЛ рджреЗрдВ, рд╕рдорд╛рди рдореМрдЦрд┐рдХ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рд╛рдХреГрддрд┐рдХ ред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрд░реЛрдз рд╕рд░рд▓ рд╣реИ, рддреЛ рдЙрддреНрддрд░ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдмреЙрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рджреМрд░рд╛рди, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред

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

рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ - рдмреЙрдЯ, рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рд╣реБрдЖ рдерд╛ред рдлрд┐рд░ рдмрд╛рддрдЪреАрдд рдЬреАрд╡рдВрдд рд╣реЛрдЧреАред

- рдРрд▓рд┐рд╕, рдЖрдЬ рдХрд╛ рдореМрд╕рдо рдХреИрд╕рд╛ рд╣реИ?
- рдЬрд┐рд▓реЗ рдореЗрдВ рдЖрдЬ +11 рд╕реЗ +20 рддрдХ рдмрд╛рджрд▓ рдЫрд╛рдП рд░рд╣реЗрдВрдЧреЗред
- рдФрд░ рдХрд▓?
- рдХрд▓ рд╕реЗ рдЬрд┐рд▓реЗ рдореЗрдВ +14 рд╕реЗ 5:40 рддрдХ рдмрд╛рджрд▓ рдЫрд╛рдП рд░рд╣реЗрдВрдЧреЗред

рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдмреЙрдЯ рд╕рдВрджрд░реНрдн рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рд╣реИред рдлрд┐рд░ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реИ "рдФрд░ рдХрд▓?" рдпрджрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдРрд▓рд┐рд╕ рдЬреИрд╕реЗ рд╕рдВрджрд░реНрдн рдХреИрд╕реЗ рд░рдЦреЗрдВ, рддреЛ рдЖрдк рдХреМрд╢рд▓ рдореЗрдВ рдЙрддреНрддрд░реЛрдВ рдХреЛ рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд┐рдЫрд▓реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдХреНрд░рд┐рдп ред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реБрд╕реНрдд рд╣реИ, рддреЛ рдмреЙрдЯ рдХреЛ рдЙрд╕реЗ рд╕рдВрдХреЗрдд рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП: "рдЗрд╕ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ!", "рджреЗрдЦреЛ, рдореЗрд░реЗ рдкрд╛рд╕ рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рддрд╕реНрд╡реАрд░ рд╣реИ!", "рд▓рд┐рдВрдХ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░реЗрдВред" рдмреЙрдЯ рдЖрдкрдХреЛ рдпрд╣ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред

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

рдбреЗрдЯрд╛рдмреЗрд╕


рдПрдХ рдЬрдЯрд┐рд▓ рдмреЙрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдореЗрд░рд╛ рдбреЗрдореЛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рд░рд▓ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдХреБрдЫ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреЗрдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХрдо рд╕реЗ рдХрдо рд╕рдВрджрд░реНрдн рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдПрдХ рдЕрддрд┐ рд╕реВрдХреНрд╖реНрдо рдЕрдВрддрд░ рд╣реИ: Yandex.Dialogs рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдирд┐рдЬреА рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд╛рдо, рд╕реНрдерд╛рдиред рд▓реЗрдХрд┐рди рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдорд╛рдВрдЧреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рддреНрд░ рдЖрдИрдбреА рд╕реЗ рд╕рд╣реЗрдЬрд╛ рдФрд░ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ Yandex.Dialogs рдЕрдиреБрд░реЛрдз рдореЗрдВ рднреЗрдЬрддреЗ рд╣реИрдВред

рд╕реНрдЯреЗрдЯ рдорд╢реАрди


рдЬрдЯрд┐рд▓ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реБрдП, рдХреЛрдИ рднреА рд░рд╛рдЬреНрдп рдорд╢реАрди рдХреЛ рдпрд╛рдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рддрдВрддреНрд░ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрддреНрдХреГрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдХрднреА-рдХрднреА рд╕рд╛рдордиреЗ рдХрд╛ рдЫреЛрд░ред рд░рд╛рдЬреНрдп рдорд╢реАрди рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ: рдРрд╕реЗ рд░рд╛рдЬреНрдп рд╣реИрдВ рдЬрд╣рд╛рдВ рд╕реЗ рд╣рдо рдХреБрдЫ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВред



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

рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ


рдХрднреА рдордд рдХрд╣реЛ, "рджреЛрд╣рд░рд╛рдПрдБ, рдХреГрдкрдпрд╛ред" рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ? рд╡рд╣ рдЬреЛрд░ рд╕реЗ рдмреЛрд▓рддрд╛ рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдкрдХреЗ рдХреМрд╢рд▓ рдкрд░ рдЪрд┐рд▓реНрд▓рд╛рддрд╛ рд╣реИ, рддреЛ рдорд╛рдиреНрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╕рд╡рд╛рд▓ рдкреВрдЫреЗрдВред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рдВрд╡рд╛рдж рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реИ рдФрд░ рдХреБрдЫ рдЧрд╛рдпрдм рд╣реИ, рддреЛ рд▓рд╛рдкрддрд╛ рдмреНрд▓реЙрдХ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред

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

тАЬрдпрд╣ рдЙрдмрд▓ рд░рд╣рд╛ рдерд╛ред рдорд▓рд╛рдИрджрд╛рд░ рдХрд┐рдирд╛рд░рд╛
рдиреЗрд╡реА рдкрд░ рдкреЛрдХ рдХрд┐рдпрд╛ред
рдФрд░ рдЪрдиреЗ рдЪрдмрд╛рдпреЗред
рдПрдХ рдорд╛рдБ рдореЗрдВ рдПрдХ рдорд╛рдБ рдХреА рддрд░рд╣ред тАЭ

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рдХреБрдЫ рдирд┐рдпреЛрдЧрд┐рдЬрд╝реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рдХреБрдЫ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рддрд┐рд╢рдд рдЧрд┐рд░ рдЬрд╛рддрд╛ рд╣реИред рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ - рдЕрдкрдиреЗ рдмреЙрдЯ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВ, рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ рдФрд░ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВред

рд╢рдмреНрдж рдмрдВрдж рдХрд░реЛ


рдЬрдм рдЖрдк рдЗрд╕рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдХреМрд╢рд▓ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд▓рд┐рд╕ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рдмрд╛рдж рдХреИрд╕реЗ рд░реЛрдХреЗрдВ: "рдРрд▓рд┐рд╕, рдпрд╣ рдХрд╛рдлреА рд╣реИ!" рдпрд╛ "рдРрд▓рд┐рд╕, рдмрдВрдж рдХрд░реЛ!" рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдорддреМрд░ рдкрд░ рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ рдкрдврд╝рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдХрдо рд╕реЗ рдХрдо "рд╕реНрдЯреЙрдк" рд╢рдмреНрдж рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдВ рдФрд░ рдРрд▓рд┐рд╕ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╡рд╛рдкрд╕ рдХрд░реЗрдВред

рдЕрдм рдХреЛрдб рджреЗрдЦрддреЗ рд╣реИрдВред

рдПрдХ рдбреЗрдореЛ рдХреЗ рд▓рд┐рдП рд╕рдордп


рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

  • рдПрдХ рд╢рд╣рд░ рдореЗрдВ рдЖрдЧрд╛рдореА рдХрд╛рд░реНрдпрдХреНрд░рдоред
  • рд╢рд╣рд░ рдХрд╛ рдирд╛рдо: "рдореЙрд╕реНрдХреЛ рдореЗрдВ рдШрдЯрдирд╛рдПрдВ", "рдорд┐рдиреНрд╕реНрдХ рдореЗрдВ рдШрдЯрдирд╛рдПрдБ", "рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ" рдЙрди рдШрдЯрдирд╛рдУрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╡рд╣рд╛рдВ рдкрд╛рдП рдЧрдП рдереЗред
  • рдмрдВрдж рдХрд░реЛ рд╢рдмреНрдж: "рдмрдВрдж рдХрд░реЛ," "рдкрд░реНрдпрд╛рдкреНрдд" рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕ рд╢рдмреНрдж рдХреЗ рд╕рд╛рде рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ "рдзрдиреНрдпрд╡рд╛рдж"ред рд▓реЗрдХрд┐рди рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдпрд╣рд╛рдВ рдПрдХ рднрд╛рд╖рд╛рд╡рд┐рджреН рдХреА рдЬрд░реВрд░рдд рд╣реИред

"рдЖрдЧрд╛рдореА рдШрдЯрдирд╛рдУрдВ" рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдЙрдкрдпреБрдХреНрдд рд╣реИред рдореИрдВрдиреЗ рдПрдХ рдЖрд▓рд╕реА рдмреЙрдЯ рдмрдирд╛рдпрд╛, рдФрд░ рдЬрдм рдЙрд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рд╡реЗ рдХреНрдпрд╛ рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╡рд╣ рдЕрдЧрд▓реЗ рддреАрди рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред

 { "request": { "nlu": { "entities": [ { "tokens": { "start": 2, "end": 6 }, "type": "YANDEX.GEO", "value": { "house_number": "16", "street": " ", "city": "" } } ] } } } 

Yandex рдзреАрд░реЗ-рдзреАрд░реЗ Yandex.Dialogs рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдРрд╕реА рдЗрдХрд╛рдЗрдпрд╛рдБ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд╣ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдкрд╛рда рд╕реЗ рдкрддреЗ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдЗрд╕реЗ рднрд╛рдЧреЛрдВ рдореЗрдВ рдЫрд╛рдВрдЯрдирд╛: рд╢рд╣рд░, рджреЗрд╢, рд╕рдбрд╝рдХ, рдШрд░ред рд╡рд╣ рдпрд╣ рднреА рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдкреВрд░реНрдг рдФрд░ рд╕рд╛рдкреЗрдХреНрд╖ рджреЛрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рддрд┐рдерд┐рдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рдПред рд╡рд╣ рд╕рдордЭреЗрдЧрд╛ рдХрд┐ рд╢рдмреНрдж "рдХрд▓" тАЛтАЛрдЖрдЬ рдХреА рддрд╛рд░реАрдЦ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрддреНрддрд░ рджреЗрдВ


рдЖрдкрдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЬрд╡рд╛рдм рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдЦрд┐рд░реА рдЦрд╛рд▓реА рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдкреВрд░реА рд╕реНрдХрд┐рд▓ 209 рд▓рд╛рдЗрди рдХреА рд╣реИред рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ - рд╢рд╛рдо рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдВред

рдЖрдк рд╕рднреА POST рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ "рдЕрдиреБрд░реЛрдз" рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред

 router.post('/', (req/ res, next) тЗТ { const request = req.body; 

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рд░рд╛рдЬреНрдп рдорд╢реАрди рдХреЛ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪрд▓рд╛ рдЧрдпрд╛ред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмреЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдкрд╣рд▓рд╛ рд▓реЙрдиреНрдЪ рдпрд╛ рдорджрдж рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рд╣реИред рдЗрд╕рд▓рд┐рдП, рдмрд╕ рдЙрд╕реЗ рдПрдХ "EmptyResponse" рддреИрдпрд╛рд░ рдХрд░рдирд╛ - рдпрд╣реА рдореИрдВ рдЗрд╕реЗ рдХрд╣рддрд╛ рд╣реВрдВред

 if (needHelp(request.request)) { res.json(prepareEmptyResponse(request)); return; } 

NeedHelp рдлрд╝рдВрдХреНрд╢рди рд╕рд░рд▓ рд╣реИред

 function needHelp(req) { if (req.nlu.token.length тЙд 2 && req.nlu.tokens.includes('')) { return true; } if (req.nlu.token.length = 0 && req.type тЙа 'ButtonPressed') { return true; } return false; } 

рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢реВрдиреНрдп рдЯреЛрдХрди рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдиреБрд░реЛрдз рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдХреЗрд╡рд▓ рдХреМрд╢рд▓ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдпрд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдкреВрдЫрд╛ред рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЯреЛрдХрди рд╢реВрдиреНрдп рд╣реИрдВ рдФрд░ рдпрд╣ рдмрдЯрди рдирд╣реАрдВ рд╣реИ - рдЬрдм рдЖрдк рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рднреА рдХреБрдЫ рдирд╣реАрдВ рдХрд╣рддрд╛ рд╣реИред рдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорджрдж рдорд╛рдВрдЧрддрд╛ рд╣реИ, рддреЛ рд╣рдо рдЯреЛрдХрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ "рдорджрдж" рд╢рдмреНрдж рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВред рддрд░реНрдХ рд╕рд░рд▓ рд╣реИред

рдЕрдЧрд░ рдпреВрдЬрд░ рд░реЛрдХрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред

 if (needToStop(request.request)) { res.json(prepareStopResponse(request)); return; } 

рдЗрд╕рд▓рд┐рдП рд╣рдо рдЕрдВрджрд░ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реЛрдХ рд╢рдмреНрдж рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

 function needStop(req) { const stopWords = ['', '', '' ]; return req.nlu.token.length тЙд 2 && stopWords.some(w тЗТ return req.nlu.token.includes(w)); } 

рд╕рднреА рдЙрддреНрддрд░реЛрдВ рдореЗрдВ, рдЖрдкрдХреЛ рд╡рд╣ рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рдкрд╕ рдХрд░рдиреА рд╣реЛрдЧреА рдЬреЛ Yandex.Dialogs рдиреЗ рд╕рддреНрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреЗрдЬреА рдереАред рдЙрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рдЖрдкрдХреЗ рдЙрддреНрддрд░ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрд░реЛрдз рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

 function prepare StopResponse(req) { const { session, version } = req; return { response: { text: ' .  !', end_session: true, }, session, version, }; } 

рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ "рд╕рддреНрд░" рдФрд░ "рд╕рдВрд╕реНрдХрд░рдг" рдЪрд░ рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рд╛, рд╡рд╛рдкрд╕ рд▓реМрдЯреЗрдВ, рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╡рд╛рдм рдореЗрдВ рдЖрдк рдРрд▓рд┐рд╕ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЙрдЪреНрдЪрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкрд╛рда рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ "рдЕрдВрдд рд╕рддреНрд░: рд╕рдЪ" рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдХреМрд╢рд▓ рд╕рддреНрд░ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдРрд▓рд┐рд╕ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдЬрдм рдЖрдк рдПрдХ рдХреМрд╢рд▓ рдХрд╣рддреЗ рд╣реИрдВ, рддреЛ рдРрд▓рд┐рд╕ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╣ рд╕рдм рдХреБрдЫ рд╕реБрдирддреА рд╣реИ рдЬреЛ рдЙрд╕рдХреЗ рд╕реНрдЯреЙрдк рд╢рдмреНрдж рд╣реИрдВ, рдФрд░ рдЖрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреМрд╢рд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдпрдВрддреНрд░рдг рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдХ рдЦрд╛рд▓реА рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред

 return { "response": { "text": '!        -  .', "tts": '!        -  .', buttons: [ { title: ' ', payload: {} hide: false, }, { title: '  ', payload: { city: '', } hide: false, }, ], end_session: false, }, session, version, }; 

рдЯреАрдЯреАрдПрд╕ ( рдЯреЗрдХреНрд╕реНрдЯ рдЯреВ рд╕реНрдкреАрдЪ ) рдлреАрд▓реНрдб - рд╡реЙрдпрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд╣реИ ред рдпрд╣ рдПрдХ рд╕рд░рд▓ рдкреНрд░рд╛рд░реВрдк рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдкрд╛рда рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╢рдмреНрдж "рдмрд╣реБ-рд╡рд┐рд╖рдпрдХ" рдореЗрдВ рд░реВрд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рджреЛ рддрдирд╛рд╡ рд╣реИрдВ - рдПрдХ рдкреНрд░рд╛рдердорд┐рдХ, рджреВрд╕рд░рд╛ рджреНрд╡рд┐рддреАрдпрдХред рдХрд╛рд░реНрдп рдпрд╣ рд╣реИ рдХрд┐ рдРрд▓рд┐рд╕ рдЗрд╕ рд╢рдмреНрдж рдХрд╛ рд╕рд╣реА рдЙрдЪреНрдЪрд╛рд░рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕реА рд╕реНрдерд╛рди рд╕реЗ рддреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:

 + + 

рд╡рд╣ рдЙрд╕реЗ рджреЛ рд╕рдордЭреЗрдЧреАред рд╕рд╛рде рд╣реА рдЙрдЪреНрдЪрд╛рд░рдг рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рд╣реИред

рднрд╛рд╖рдг рдореЗрдВ рдард╣рд░рд╛рд╡ рд╣реЛрддреЗ рд╣реИрдВ - рдЖрдк рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдЖрдк рдирд╛рдЯрдХреАрдп рдард╣рд░рд╛рд╡ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

  тАФ - - - - - - - - +  

рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрдЯрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдереАред рд╡реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ рдпрджрд┐ рдЖрдк рдПрдХ рдХреЙрд▓рдо рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╛рдВрдбреЗрдХреНрд╕ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рдеред

 { "response": { "buttons": [ { "title": "Frontend Conf", "payload": {}, "url": "https://frontendconf.ru/moscow-rit/2019" , "hide": false } ] } } 

рдмрдЯрди рднреА рдЙрди рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рд╣реИрдВ рдЬреЛ рдЖрдк рдЕрдкрдиреЗ рдХреМрд╢рд▓ рдореЗрдВ рдЕрдиреБрднрд╡ рдХрд░рддреЗ рд╣реИрдВред рдХреМрд╢рд▓ Yandex рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ - рдЖрдк рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдПрдХ рд▓рд┐рдВрдХ рджреЗрдВ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдк рдмрдЯрди рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ "рдкреЗрд▓реЛрдб" рдлрд╝реАрд▓реНрдб рд╣реИ рдЬрд╣рд╛рдБ рдЖрдк рдбреЗрдЯрд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ рдлрд┐рд░ рдПрдХ "рдЕрдиреБрд░реЛрдз" рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдЖрдПрдВрдЧреЗ - рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдмрдЯрди рдХреЛ рдХреИрд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдЖрдк рдЙрди рдЖрд╡рд╛рдЬрд╝реЛрдВ рдХреЛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХрд╛ рдХреМрд╢рд▓ рдмреЛрд▓реЗрдВрдЧреЗред

  • рдПрд▓рд┐рд╕ рдПрд▓рд┐рд╕ рдХреА рдорд╛рдирдХ рдЖрд╡рд╛рдЬ рд╣реИред рдЫреЛрдЯреА рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рддред
  • рдУрдХреНрд╕рд╛рдирд╛ - рдпреИрдВрдбреЗрдХреНрд╕ рдХреА рдЖрд╡рд╛рдЬред рдирд╛рд╡рд┐рдХред
  • рдЬреЗрдиред
  • Zaharред
  • Ermilред
  • рдПрд░рдХрди рдпрд╛рд╡рд╕ - рд▓рдВрдмреЗ рдЧреНрд░рдВрдереЛрдВ рдХреЗ рд▓рд┐рдПред рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рдорд╛рдЪрд╛рд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреМрд╢рд▓ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ "end_session: true" рд▓реМрдЯреЗрдВред

 { "response": { "end_session": true } } 

рдбреЗрдореЛ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реБрдЖ


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рддрд┐рдерд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рддрд╛ рд╣реВрдВред

 function filterByDate(events) { return events.filter(event тЗТ { const current = new Date().getTime(); const start = new Date(event.start).getTime(); return (start > current) || (event.end && new Date(event.end).getTime() > current && start тЙд current); }); } 

рддрд░реНрдХ рд╕рд░рд▓ рд╣реИ: рдЙрди рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдореЗрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдХреИрд▓реЗрдВрдбрд░ рд╕реЗ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдерд╛, рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд▓реЗрддрд╛ рд╣реВрдВ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╣реЛрдЧрд╛, рдпрд╛ рд╡реЗ рдЕрдм рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдЕрддреАрдд рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдирд╛ рд╢рд╛рдпрдж рдЕрдЬреАрдм рд╣реИ - рдХреМрд╢рд▓ рдЙрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИред

рдЕрдЧрд▓рд╛, рдЬрдЧрд╣ рдореЗрдВ рдЫрд╛рдирдирд╛ рдпрд╣ рд╕рдм рдХреНрдпрд╛ рдерд╛ред

 function filterByPlace(events, req) { const cities = new Set(); const geoEntities = req.nlu.entities.filter(e тЗТ e.type = 'YANDEX.GEO'); if (req.payload && req.payload.city) cities.add(req.payload.city); geoEntities.forEach(e тЗТ { const city = e.value.city && e.value.city.toLowerCase(); if (city && !cities.has(city)) { cities.add(city); } }); 

"рд╕рдВрд╕реНрдерд╛рдУрдВ" рдореЗрдВ рдЖрдк YANDEX.GEO рдЗрдХрд╛рдИ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕реНрдерд╛рди рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЗрдХрд╛рдИ рдореЗрдВ рдПрдХ рд╢рд╣рд░ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рд╕реЗрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдЕрдЧрд▓рд╛, рддрд░реНрдХ рднреА рд╕рд░рд▓ рд╣реИред рд╣рдо рдЯреЛрдХрди рдореЗрдВ рдЗрд╕ рд╢рд╣рд░ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдпрд╣ рд╡рд╣рд╛рдВ рд╣реИ, рддреЛ рд╣рдо рдЙрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╣рдо рдЙрди рд╕рднреА "рд╕реНрдерд╛рдиреЛрдВ" рдФрд░ "рдШрдЯрдирд╛рдУрдВ" рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИрдВред

рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдпреИрдВрдбреЗрдХреНрд╕ рдиреЗ рдпрд╣ рдирд╣реАрдВ рдкрд╣рдЪрд╛рдирд╛ рдХрд┐ рдпрд╣ YANDEX.GEO рдерд╛, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╢рд╣рд░ рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛ - рдЙрд╕реЗ рдпрдХреАрди рдерд╛ рдХрд┐ рд╡рд╣рд╛рдВ рдХреБрдЫ рдЪрд▓ рд░рд╣рд╛ рдерд╛ред рд╣рдо "рдШрдЯрдирд╛рдУрдВ" рдореЗрдВ рд╕рднреА рд╢рд╣рд░реЛрдВ рд╕реЗ рдЧреБрдЬрд░рддреЗ рд╣реИрдВ рдФрд░ рдЯреЛрдХрди рдореЗрдВ рд╕рдорд╛рди рджрд┐рдЦрддреЗ рд╣реИрдВред рдпрд╣ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдПрдХ рдХреНрд░реЙрд╕-рддреБрд▓рдирд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЙрддреНрдкрд╛рджрдХ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реИред рдпрд╣реА рддреЛ рдкреВрд░рд╛ рдХреМрд╢рд▓ рд╣реИ!

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

рдХреМрд╢рд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ


Yandex.Dialogs рдкреЗрдЬ рдкрд░ рдЬрд╛рдПрдВред



рдРрд▓рд┐рд╕ рдореЗрдВ рдПрдХ рдХреМрд╢рд▓ рдЪреБрдиреЗрдВред "рд╕рдВрд╡рд╛рдж рдмрдирд╛рдПрдВ" рдмрдЯрди рджрдмрд╛рдПрдВ рдФрд░ рдЖрдк рдЙрд╕ рдлрд╝реЙрд░реНрдо рдореЗрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдВрдЧреЗ, рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рднрд░рдирд╛ рд╣реЛрдЧрд╛ред

  • рдирд╛рдо рд╡рд╣реА рд╣реИ рдЬреЛ рд╕рдВрд╡рд╛рдж рдореЗрдВ рд╣реЛрдЧрд╛ред
  • рд╕рдХреНрд░рд┐рдпрдг рдХрд╛ рдирд╛рдо ред рдпрджрд┐ рдЖрдк рдПрдХ рд╣рд╛рдЗрдлрд╝рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд░рд┐рдпрдг рдирд╛рдо "рд╡реЗрдм рдорд╛рдирдХ рдХреИрд▓реЗрдВрдбрд░" рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдРрд▓рд┐рд╕ рдЗрд╕реЗ рдирд╣реАрдВ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ - рд╡рд╣ рд╣рд╛рдЗрдлрд╝рди рдирд╣реАрдВ рд╕реБрдирддрд╛ рд╣реИред рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рд╛рдЗрдлрд╝рди рдХреЗ рдмрд┐рдирд╛ рд╢рдмреНрдж, рдФрд░ рд╕рдХреНрд░рд┐рдпрдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдкреИрд╕рд╛ рдХрдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП, "рд╡реЗрдм рдорд╛рдирдХ рдХреИрд▓реЗрдВрдбрд░" рдирд╛рдо рд╕реЗрдЯ рдХрд░реЗрдВред
  • рдХреМрд╢рд▓ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрд╢рд▓ред рдпрджрд┐ рдпрд╣ рдПрдХ рдЦреЗрд▓ рд╣реИ, рддреЛ "рдЪрд▓реЛ рдХреБрдЫ рдЦреЗрд▓рддреЗ рд╣реИрдВ," "рдХрд┐рд╕реА рд╕реЗ рдкреВрдЫреЗрдВред" рд╕реЗрдЯ рд╕реАрдорд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдРрд╕реЗ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдРрд▓рд┐рд╕ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд░рд┐рдп рд╣реИрдВред рдЙрд╕реЗ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдПрдХ рдХреМрд╢рд▓ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред
  • Webhook URL - рд╡рд╣реА рдкрддрд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдРрд▓рд┐рд╕ POST рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдЧрд╛ред
  • рдЖрд╡рд╛рдЬ ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдУрдХреНрд╕рд╛рдирд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдРрд▓рд┐рд╕ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдЙрд╕рдХреА рдЖрд╡рд╛рдЬ рдореЗрдВ рдХрдИред
  • рдХреНрдпрд╛ рдПрдХ рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдкрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрджрд┐ рдЪрд┐рддреНрд░ рд╣реИрдВ, рддреЛ рдХреМрд╢рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╣реЛрдЧрд╛ - рд╕реНрддрдВрдн рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
  • рдирд┐рдЬреА рдХреМрд╢рд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрд╖реЗрддреНрд░ рд╣реИред рдпрджрд┐ рдЖрдк рдХреМрд╢рд▓ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рдпрджрд┐ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХрдЪреНрдЪрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдирд╣реАрдВ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рдЧреЛрдкрдиреАрдпрддрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдирд┐рдЬреА рдХреМрд╢рд▓ рдЬрд▓реНрджреА рд╕реЗ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ - рдХреБрдЫ рдШрдВрдЯреЛрдВ рдореЗрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреМрд╢рд▓ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рд╕рдХреНрд░рд┐рдпрдг рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЪреВрдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрдиреНрд╣реЗрдВ рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдЙрдирдХреЗ рдкреНрд░рддрд┐ рдЕрдзрд┐рдХ рд╡рдлрд╛рджрд╛рд░ рд╣реИрдВред
  • рдореЙрдбрд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдиреЛрдЯреНрд╕ ред рдореИрдВрдиреЗ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбрд░реЗрдЯрд░ рд╕реЗ рдкреВрдЫрд╛: "рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдбреЗрдореЛ рдХреЗ рд▓рд┐рдП рдХреМрд╢рд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!" - рдФрд░ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдореЙрдбрд░реЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред
  • рдирдХрд▓рдЪреА ред рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд╢рд░реНрдд рдмреИрдВрдХ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдХреМрд╢рд▓ рдмрдирд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрдВ, рдЖрдкрдХреЛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИред рдЕрдЪрд╛рдирдХ рд╡реЗ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрдПрдВрдЧреЗ? рдФрд░ рд╡реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдПрдВрдЧреЗ, рдФрд░ рд╡рд┐рддрд░рдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдпрд╛рдиреА, рдпреИрдВрдбреЗрдХреНрд╕, рдЬрд┐рд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдХрд┐рдпрд╛ - рдореЙрдбрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХреМрд╢рд▓ рднреЗрдЬреЗрдВ, рдФрд░ рдЖрдк рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд░реАрдХреНрд╖рдг


рдореИрдВрдиреЗ рдПрдХ рднреЛрдЬ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд╕рд░реНрд╡рд░ рд▓рд┐рдЦрд╛ред рдпрд╣ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдкреАрдЖрдИ рд╣реИ рдЬрд┐рд╕реЗ рдирд┐рдпрдорд┐рдд рдкрд░реАрдХреНрд╖рдг рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд▓рд┐рд╕-рдЯреЗрд╕реНрдЯрд░ - рдпрд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдРрд▓рд┐рд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдЯреАрдХ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред

 const assert = require('assert'); const User = require('alice-tester'); it('should show help', async () => { const user = new User('http://localhost:3000'); await user.enter(); await user.say('  ?'); assert.equal(user.response.text, '    .'); assert.equal(user.response.tts, '    +.'); assert.deepEqual(user.response.buttons, [{title: '', hide: true}]); }]); 

., ┬л┬╗.



, , . , : , , . , тАФ , . Postman тАФ .

. . Just AI. , , .

. dialogs.home.popstas.ru URL, , localhost. , debug. , localhost.



. тАФ . URL , - .



тАФ .

, , , .

тАФ . , , , , , . - - .


Dialogflow , Google Now. , тАФ , тАФ .



, . . , . , .

Google Dialogflow ., Dialogflower . Alexa, Google Now, . тАФ API, .

, . Aimyloqic тАФ . Zenbot , Tortu Alfa.Bot тАФ , . !


FAQ . , . , , .

. , , , . тАФ , . , . , .

IFTTT , тАФ Trello. тАФ API. , , . , IFTT тАФ .

. , . .



, ┬л┬╗ .

. Xiaomi . . . , Arduino - --- , , : ┬л, - 2000!┬╗ тАФ !

, : ┬л, !┬╗ тАФ ! . , .


. , , : , . . . . . . GitHub- ., . тАФ .

Telegram- . . тАФ . , . . .

. , . - , . , . . , . , : , -, , . , , . : ┬л , ?┬╗ , , , .

тАФ , . .

. тАФ . , , . , .

, , - , !

тАФ , тАФ . . тАФ тАФ !

FrontendConf 2019 ┬л CSS тАФ ┬╗. тАФ . , FrontendConf 2019 . , , , , .

. , , .

Source: https://habr.com/ru/post/hi468545/


All Articles