You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/index.rst
+6-19Lines changed: 6 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,32 +16,19 @@ AutoIntent documentation
16
16
17
17
This project is under active development.
18
18
19
-
Задача распознавания интентов является одной из основных подзадач создания задачеориентированных диалоговых систем наряду с написанием сценария и заполнением слотов. Диалоговая система в широком смысле --- это текстовый интерфейс взаимодействия с некоторым сервисом (будь то сервис по заказу еды или по получению информации о банковском счете). Обычно сервис поддерживает конечное количество API методов, которые вызываются во время диалога с пользователем. Чтобы определить, какой метод нужен в данный момент диалога используются классификаторы интентов. Если рассуждать в терминах машинного обучения, то это задача классификации текстов.
20
-
21
-
Проект AutoIntent предлагает пользователям следующее:
19
+
Задача распознавания интентов является одной из основных подзадач создания задачеориентированных диалоговых систем наряду с написанием сценария и заполнением слотов. Проект AutoIntent предлагает пользователям следующее:
22
20
23
21
- удобная библиотека методов для классификации интентов, с которыми можно работать в sklearn-like формате "fit-predict".
24
22
- AutoML-подход к созданию классификаторов, при котором достаточно лишь загрузить небольшой набор размеченных данных
25
23
26
-
Хороший классификатор интентов должен учитывать особенности задачи создания диалоговой системы:
27
-
28
-
- Множественность домена. Количество API методов может быть достаточно большим, чтобы самому обучить классификатор
29
-
- Детекция out-of-domain примеров. Необходимо обрабатывать случаи, когда пользователь высказывает неподдерживаемые интенты.
30
-
- Множественность интента. В один момент диалога для некоторых задач может возникать сразу несколько взаимодополняющих интентов, и тогда, если рассуждать в терминах машинного обучения, задача сводится к multilabel классификации.
31
-
- Огромный набор существующих методов и их гиперпараметров. Как говорится, "для данной задачи можно перебрать много гиперпараметров, и вы будете перебирать эти гиперпараметры".
32
-
- Скупость обучающей выборки. Собрать разнообразную выборку из примеров реплик и тем более целых диалогов достаточно сложно.
33
-
- Использование ML-классификаторов совместно с rule-based подходом.
34
-
35
-
Four of five problems перечисленных в этом списке решаются использованием библиотеки AutoIntent!
36
24
37
25
.. toctree::
38
-
:maxdepth:2
26
+
:maxdepth:1
39
27
:caption:Contents:
40
28
41
29
quickstart
42
-
usage
43
-
api
44
-
tutorials
45
30
concepts
46
-
47
-
Try out our :py:func:`autointent.generation.description_generation.get_utterances_by_id` function.
В этом разделе вы познакомитесь с основами построения диалоговых систем.
5
+
6
+
Intents
7
+
-----
8
+
9
+
Диалоговая система в широком смысле --- это текстовый интерфейс взаимодействия с некоторым сервисом (будь то сервис по заказу еды или по получению информации о банковском счете). Обычно сервис поддерживает конечное количество API методов, которые вызываются во время диалога с пользователем. Чтобы определить, какой метод нужен в данный момент диалога используются классификаторы интентов. Если рассуждать в терминах машинного обучения, то это задача классификации текстов.
10
+
11
+
Хороший классификатор интентов должен учитывать особенности задачи создания диалоговой системы:
12
+
13
+
- Множественность домена. Количество API методов может быть достаточно большим, чтобы самому обучить классификатор
14
+
- Детекция out-of-domain примеров. Необходимо обрабатывать случаи, когда пользователь высказывает неподдерживаемые интенты.
15
+
- Множественность интента. В один момент диалога для некоторых задач может возникать сразу несколько взаимодополняющих интентов, и тогда, если рассуждать в терминах машинного обучения, задача сводится к multilabel классификации.
16
+
- Огромный набор существующих методов и их гиперпараметров. Как говорится, "для данной задачи можно перебрать много гиперпараметров, и вы будете перебирать эти гиперпараметры".
17
+
- Скупость обучающей выборки. Собрать разнообразную выборку из примеров реплик и тем более целых диалогов достаточно сложно.
18
+
- Использование ML-классификаторов совместно с rule-based подходом.
19
+
20
+
Four of five problems перечисленных в этом списке решаются использованием библиотеки AutoIntent!
0 commit comments