Natural Language Toolkit

Natural Language Toolkit
ТипОбробка природної мови
АвторСтівен Берд, Едвард Лопер, Еван Клейн
РозробникиTeam NLTK
Перший випуск2001 (2001)[1]
Стабільний випуск3.6.1 (7 квітня, 2021 (2021-04-07)[2])
Мова програмуванняPython
ЛіцензіяApache 2.0[3]
Онлайн-документаціяnltk.org/api/nltk.html Редагувати інформацію у Вікіданих
Репозиторійgithub.com/nltk/nltk
Вебсайтwww.nltk.org
Синтаксичне дерево, згенероване за допомогою NLTK

Набір інструментів природної мови, або частіше NLTK, — це набір бібліотек і програм для символьної та статистичної обробки природної мови (NLP) для англійської мови, написаних мовою програмування Python. Його розробили Стівен Берд і Едвард Лопер з кафедри комп'ютерних та інформаційних наук університету Пенсільванії[4]. NLTK містить як набори даних, так і графічні матеріали. До пакету входить книга, яка пояснює основні концепції завдань обробки мови, що підтримуються набором інструментів[5], а також прикладами застосування пакету[6].

NLTK призначений для підтримки досліджень і викладання навчальних курсів пов'язаних з НЛП та близькоспорідненими областями, включаючи емпіричну лінгвістику, когнітивну науку, штучний інтелект, пошук інформації та машинне навчання[7]. NLTK успішно використовується як навчальний інструмент, а також як платформа для створення прототипів і побудови дослідницьких систем. У США та ще у 25 країнах 32 університети використовують NLTK у своїх курсах. NLTK підтримує функціональні можливості класифікації, токенізації, стемінгу, тегів, аналізу та семантичного міркування.[8]

Основні компоненти бібліотеки

Див. також

Примітки

  1. ↑ Project site on SourceForge. 9 липня 2001. Архів оригіналу за 29 січня 2022. Процитовано 29 січня 2022.
  2. ↑ NLTK ChangeLog. nltk.org. Архів оригіналу за 29 січня 2022. Процитовано 13 квітня 2021.
  3. ↑ NLTK License. NLTK Project. Архів оригіналу за 29 січня 2022. Процитовано 14 лютого 2015.
  4. ↑ Preface. www.nltk.org. Архів оригіналу за 26 січня 2022. Процитовано 15 червня 2016.
  5. ↑ Bird, Steven; Klein, Ewan; Loper, Edward (2009). Natural Language Processing with Python. O'Reilly Media Inc. ISBN 978-0-596-51649-9.
  6. ↑ Perkins, Jacob (2010). Python Text Processing with NLTK 2.0 Cookbook. Packt Publishing. ISBN 978-1849513609.
  7. ↑ Bird, Steven; Klein, Ewan; Loper, Edward; Baldridge, Jason (2008). Multidisciplinary instruction with the Natural Language Toolkit (PDF). Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics, ACL. Архів оригіналу (PDF) за 2 вересня 2011. {{cite journal}}: Cite journal вимагає |journal= (довідка)
  8. ↑ NLTK Courses. Google Docs. Архів оригіналу за 29 січня 2022. Процитовано 15 червня 2016.

Посилання