Набор инструментов для естественного языка
Оригинальный автор(ы) | Стивен Берд, Эдвард Лопер, Юэн Кляйн |
---|---|
Разработчик(и) | Команда НЛТК |
Первоначальный выпуск | 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 (языка программирования)
- Статистическая обработка естественного языка
- Незавершенные темы по языку программирования