Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/denismosolov/alice-entities-library

Набор именованных сущностей для платформы Яндекс.Диалоги. Используйте при создании навыков Алисы.
https://github.com/denismosolov/alice-entities-library

alice-sdk alice-skills nlp yandex-dialogs

Last synced: 3 months ago
JSON representation

Набор именованных сущностей для платформы Яндекс.Диалоги. Используйте при создании навыков Алисы.

Awesome Lists containing this project

README

        

# Сущности для навыков Алисы (Яндекс.Диалоги)

Репозиторий содержит набор [пользовательских сущностей](https://yandex.ru/dev/dialogs/alice/doc/nlu-docpage/#granet_sntx__user-entities), которые можно использовать в Яндекс Диалогах (Алиса). Каждая сущность опубликована в отдельном файле в директории `entities`.

Надеюсь, совместными усилиями нам удастся создать библиотеку с качественными сущностями на все случаи жизни и сэкономить десятки часов при разработке новых навыков.

### Список сущностей
* FIGI (Financial Instrument Global Identifier) — российские ценные бумаги, торгующиеся на Московской бирже: акции (обычные и привилегированные), глобальные депозитарные расписки.
* Lang: языки, доступные в API Яндекс.Переводчика.
* Makes: марки автомобилей.
* Models: модели автомобилей.
* BodyType: типы кузова транспортного средства.
* DriveType: типы привода транспортного средства.
* Engine: типы двигателя транспортного средства.
* Gearbox: типы коробки передач транспортного средства.
* Partofspeech: части речи.

### Как добавить новую сущность
1. Клонируйте репозиторий
2. Создайте файл с именем сущности и расширением `.entity` в директории `entities`. Пожалуйста используйте только нижний регистр в названии файла. Например, файл с сущностью FIFI называется `figi.entity`.
3. Поместите [описание сущности](https://yandex.ru/dev/dialogs/alice/doc/nlu-docpage/#granet_sntx__user-entities) в файл. Рекомендуется использовать префикс `E` в названии сущности, например сущность `FIGI` описывается вот так: `entity EFigi:`.
4. Добавьте описание сущности в список сущностей в файле `README.md`.
5. Создайте Pull Request.