SlideShare a Scribd company logo
1 of 85
Download to read offline
2 ДЕКАБРЯ, 2017
DEVELOPER'S SOFTWARE CONFERENCE
ЧЕГО ЖЕ ТЫ ХОЧЕШЬ,
ЧЕЛОВЕК ?!?
2
3
О СЕБЕ
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Хочу купить
билеты на поезд из
Минска в Витебск
за 5 рублей для двух
человек
51
Хочу купить
билеты на поезд из
Минска в Витебск
за 5 рублей для
двух человек
Цель
52
Хочу купить
билеты на поезд из
Минска в Витебск
за 5 рублей для
двух человек
Транспорт
53
Хочу купить
билеты на поезд из
Минска в Витебск
за 5 рублей для
двух человек
Город
54
Хочу купить
билеты на поезд из
Минска в Витебск
за 5 рублей для
двух человек
Сумма
Денег
55
Хочу купить
билеты на поезд из
Минска в Витебск
за 5 рублей для
двух человек
Количество
людей
56
57
... в Витебск за 5 рублей ...
Токен
58
Стемминг
59
Витебск ?
Стемминг
60
Витебск Витебск
Стемминг
61
Морфологический анализатор
Минска Минск
люди человек
62
63
64
65
66
67
N-граммы
68
N-граммы
... купить билеты на поезд ...
69
N-граммы
... купить билеты на поезд ...
N=1: [купить, билеты, на, поезд]
70
N-граммы
... купить билеты на поезд ...
N=1: [купить, билеты, на, поезд]
N=2:
{купить, билеты}
{билеты, на}
{на, поезд}
71
N-граммы
... купить билеты на поезд ...
N=3:
{купить, билеты, на}
{билеты, на, поезд}
72
N-граммы
... купить билеты на поезд ...
N=3:
{купить, билеты, на}
{билеты, на, поезд}
N=4: {купить, билеты, на, поезд}
73
N=2: 5 рублей
74
N=2: 5 рублей
число
75
N=2: 5 рублей
число валюта
76
N=2: 5 рублей
число валюта
сумма
денег
77
78
79
80
81
82
83
84
85

More Related Content

More from Vitebsk DSC

На пути к совершенному инжинирингу
На пути к совершенному инжинирингуНа пути к совершенному инжинирингу
На пути к совершенному инжинирингуVitebsk DSC
 
Растем вместе с eKIDS
Растем вместе с eKIDSРастем вместе с eKIDS
Растем вместе с eKIDSVitebsk DSC
 
Технологии беспилотных автомобилей
Технологии беспилотных автомобилейТехнологии беспилотных автомобилей
Технологии беспилотных автомобилейVitebsk DSC
 
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильноОптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильноVitebsk DSC
 
Управляем эволюцией на лету
Управляем эволюцией на летуУправляем эволюцией на лету
Управляем эволюцией на летуVitebsk DSC
 
Жизнь после promises
Жизнь после promisesЖизнь после promises
Жизнь после promisesVitebsk DSC
 
Выбираем стратегию создания бранчей
Выбираем стратегию создания бранчейВыбираем стратегию создания бранчей
Выбираем стратегию создания бранчейVitebsk DSC
 
Reactive programming для успеха вашего стартапа
Reactive programming для успеха вашего стартапаReactive programming для успеха вашего стартапа
Reactive programming для успеха вашего стартапаVitebsk DSC
 
Экстремальная оптимизация производительности на примере MongoDB Java Driver
Экстремальная оптимизация производительности на примере MongoDB Java DriverЭкстремальная оптимизация производительности на примере MongoDB Java Driver
Экстремальная оптимизация производительности на примере MongoDB Java DriverVitebsk DSC
 
Проблемы с производительностью приложений на AngularJS и способы их решения
Проблемы с производительностью приложений на AngularJS и способы их решенияПроблемы с производительностью приложений на AngularJS и способы их решения
Проблемы с производительностью приложений на AngularJS и способы их решенияVitebsk DSC
 
Микросервисы на практике
Микросервисы на практикеМикросервисы на практике
Микросервисы на практикеVitebsk DSC
 

More from Vitebsk DSC (12)

Boring is Fun!
Boring is Fun!Boring is Fun!
Boring is Fun!
 
На пути к совершенному инжинирингу
На пути к совершенному инжинирингуНа пути к совершенному инжинирингу
На пути к совершенному инжинирингу
 
Растем вместе с eKIDS
Растем вместе с eKIDSРастем вместе с eKIDS
Растем вместе с eKIDS
 
Технологии беспилотных автомобилей
Технологии беспилотных автомобилейТехнологии беспилотных автомобилей
Технологии беспилотных автомобилей
 
Оптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильноОптимизация потребления памяти в Java - делаем уборку правильно
Оптимизация потребления памяти в Java - делаем уборку правильно
 
Управляем эволюцией на лету
Управляем эволюцией на летуУправляем эволюцией на лету
Управляем эволюцией на лету
 
Жизнь после promises
Жизнь после promisesЖизнь после promises
Жизнь после promises
 
Выбираем стратегию создания бранчей
Выбираем стратегию создания бранчейВыбираем стратегию создания бранчей
Выбираем стратегию создания бранчей
 
Reactive programming для успеха вашего стартапа
Reactive programming для успеха вашего стартапаReactive programming для успеха вашего стартапа
Reactive programming для успеха вашего стартапа
 
Экстремальная оптимизация производительности на примере MongoDB Java Driver
Экстремальная оптимизация производительности на примере MongoDB Java DriverЭкстремальная оптимизация производительности на примере MongoDB Java Driver
Экстремальная оптимизация производительности на примере MongoDB Java Driver
 
Проблемы с производительностью приложений на AngularJS и способы их решения
Проблемы с производительностью приложений на AngularJS и способы их решенияПроблемы с производительностью приложений на AngularJS и способы их решения
Проблемы с производительностью приложений на AngularJS и способы их решения
 
Микросервисы на практике
Микросервисы на практикеМикросервисы на практике
Микросервисы на практике
 

Чего же ты хочешь, человек?