Набор инструментов для естественного языка
Оригинальный автор(ы) | Стивен Берд, Эдвард Лопер, Юэн Кляйн |
---|---|
Разработчик(и) | Команда НЛТК |
Первоначальный выпуск | 2001 год [1] |
Стабильная версия | 3.8.1 [2] ![]() |
Репозиторий | |
Написано в | Питон |
Тип | Обработка естественного языка |
Лицензия | Апач 2.0 [3] |
Веб-сайт | www |

, Natural Language Toolkit или чаще NLTK , представляет собой набор библиотек и программ для символьной и статистической обработки естественного языка (NLP) для английского языка, написанных на языке программирования Python . Он поддерживает функции классификации, токенизации, стемминга, тегирования, синтаксического анализа и семантического рассуждения. [4] Он был разработан Стивеном Бердом и Эдвардом Лопером на факультете компьютерных и информационных наук Пенсильванского университета . [5] NLTK включает графические демонстрации и примеры данных. К нему прилагается книга, в которой объясняются основные концепции, лежащие в основе задач языковой обработки, поддерживаемых набором инструментов. [6] плюс кулинарная книга. [7]
NLTK предназначен для поддержки исследований и преподавания в области НЛП или тесно связанных с ней областей, включая эмпирическую лингвистику , когнитивную науку , искусственный интеллект , поиск информации и машинное обучение . [8] NLTK успешно использовался в качестве инструмента обучения, инструмента индивидуального обучения и платформы для прототипирования и создания исследовательских систем. 32 университета в США и 25 странах используют NLTK в своих курсах.
Основные моменты библиотеки [ править ]
- Представление дискурса [9]
- Лексический анализ : токенизатор слов и текста
- n-грамма и словосочетания
- Тегер части речи
- Модель дерева и блокировщик текста для захвата
- Распознавание именованного объекта
См. также [ править ]
Ссылки [ править ]
- ^ «Сайт проекта на SourceForge» . 9 июля 2001 г.
- ^ «Выпуск 3.8.1» . 2 января 2023 г. Проверено 27 апреля 2023 г.
- ^ «Лицензия НЛТК» . Проект НЛТК . Проверено 14 февраля 2015 г.
- ^ «Курсы НЛТК» . Гугл Документы . Проверено 15 июня 2016 г.
- ^ «Предисловие» . www.nltk.org . Проверено 15 июня 2016 г.
- ^ Берд, Стивен; Кляйн, Юэн; Лопер, Эдвард (2009). Обработка естественного языка с помощью Python . O'Reilly Media Inc. ISBN 978-0-596-51649-9 .
- ^ Перкинс, Джейкоб (2010). Обработка текста на Python с помощью кулинарной книги NLTK 2.0 . Пакт Паблишинг. ISBN 978-1849513609 .
- ^ Берд, Стивен; Кляйн, Юэн; Лопер, Эдвард; Болдридж, Джейсон (2008). «Мультидисциплинарное обучение с набором инструментов естественного языка» (PDF) . Материалы третьего семинара по проблемам преподавания компьютерной лингвистики, ACL. Архивировано из оригинала (PDF) 2 сентября 2011 года.
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) - ^ "NLTK :: Пример использования для drt" . www.nltk.org . Проверено 14 июля 2022 г.
Внешние ссылки [ править ]
- Программное обеспечение для анализа данных
- Бесплатное лингвистическое программное обеспечение
- Бесплатное научное программное обеспечение
- Бесплатное программное обеспечение, написанное на Python.
- Синтаксический анализ естественного языка
- Обработка естественного языка
- Наборы инструментов для обработки естественного языка
- Библиотеки Python (языка программирования)
- Статистическая обработка естественного языка
- Незавершенные темы по языку программирования