Описание тега nlp
Обработка естественного языка (NLP) - это подполе искусственного интеллекта, которое включает в себя преобразование или извлечение полезной информации из данных на естественном языке. Методы включают машинное обучение и подходы на основе правил.
Обработка естественного языка (NLP) - это подполе искусственного интеллекта, которое включает в себя преобразование или извлечение полезной информации из данных на естественном языке. Методы включают машинное обучение и подходы на основе правил. Его часто называют инженерной частью компьютерной лингвистики.
Задачи НЛП
- Предварительная обработка текста
- Разрешение Coreference
- Дерево синтаксического анализа зависимостей
- Резюме документа Резюмирование
- Признание именованного объекта (NER) Признание именованного объекта
- Извлечение информации (IE) извлечение информации извлечение информации
- Языковое моделирование
- Пометка части речи (POS) части речи
- Морфологический анализ и генерация словоформ
- Дерево синтаксического анализа фразы-структуры (избирательного округа)
- Машинный перевод (MT) машинный перевод
- Вопросно-ответный (QA) вопрос-ответ
- Сантимент-анализ сентимент-анализ
- Семантический разбор семантико-анализ
- Классификация текста классификация текста классификация документов
- Обнаружение текстового следования
- Тематическое моделирование тематическое моделирование
- Устранение смысловой неоднозначности (WSD)
Книги для начинающих по обработке естественного языка
Популярные программные пакеты
Наборы инструментов общего назначения
- Набор средств естественного языка (NLTK) (Python) nltk
- OpenNLP (Java) opennlp
- Sharp NLP (.NET) sharpnlp
- ClearNLP (Java) clearnlp
- Mate (Java)
- Стэнфордский CoreNLP (Java) stanford-nlp
- Угощение (Рубин)
- Молоток (Ява) молоток
- spaCy (Python) простор
- Шаблон (Python) Python-шаблон
Парсеры структуры фраз
- Стэнфордский парсер (Java) stanford-nlp
- Парсер Беркли (Java)
- BLLIP (Charniak-Johnson) Parser (C++, Python) charniak-parser
- Парсеры зависимостей
- Stanford Dependencies (в комплекте с парсером Stanford) (Java) stanford-nlp
- MaltParser (Java)
- MSTParser (Java)
- UDPipe
- Программное обеспечение для чтения корректуры
- LanguageTool (Java) LanguageTool