Kuidas NLTK-d alla laadida ja installida

โšก Nutikas kokkuvรตte

Laadige alla ja installige NLTK Windows, Maci vรตi Linuxi installimise teel Python esmalt ja seejรคrel lisades loodusliku Language Toolkomplekt pipi vรตi Anaconda kaudu ja korpuse andmekogumite allalaadimine.

  • โœ… Nรตue: paigaldama Python enne NLTK lisamist.
  • โš™๏ธ Paigaldage: Kasutage pip-i, easy_install-i vรตi Anaconda-d.
  • ๐Ÿ“š Andmestikud: Korpuste toomiseks kรคivita nltk.download().
  • ๐Ÿ Kinnitage: impordi nltk faili Python kest.
  • ๐Ÿค– Tehisintellekti kasutamine: NLP torujuhtmete tokeniseerimine ja sildistamine.

Laadige alla ja installige NLTK

NLTK installimine sisse Windows

Siit saate teada, kuidas NLTK-d seadistada. Windows kรคsurealt. Allolevad juhised eeldavad Python pole veel installitud, seega on esimene samm installimine Python.

paigaldamine Python in Windows

Step 1) Avage link https://www.python.org/downloads/, ja vali uusim Windows vabastama.

paigaldamine Python in Windows

mรคrkusedVanema versiooni puhul kรผlastage vahekaarti Allalaadimised, et nรคha kรตiki vรคljaandeid.

paigaldamine Python in Windows

Step 2) Klรตpsake allalaaditud installifailil.

paigaldamine Python in Windows

Step 3) Valige Kohanda installimist.

paigaldamine Python in Windows

Step 4) Klรตpsake nuppu Jร„RGMINE.

paigaldamine Python in Windows

Step 5) Jรคrgmisel ekraanil:

  1. Valige tรคpsemad valikud.
  2. Esitage kohandatud installimiskoht. Selles nรคites on hรตlpsama juurdepรครคsu tagamiseks valitud C-ketta kaust.
  3. Klรตpsake nuppu Installi.

paigaldamine Python in Windows

Step 6) Kui installimine on lรตppenud, klรตpsake nuppu Sule.

paigaldamine Python in Windows

Step 7) Kopeerige kausta Skriptid tee.

paigaldamine Python in Windows

Step 8) aasta Windows kรคsuviip:

  • Navigeeri pip-kausta asukohta.
  • NLTK installimiseks sisestage kรคsk:
    pip3 install nltk
  • Installimine peaks edukalt lรตpule jรตudma.

paigaldamine Python in Windows

Mร„RKUSED: Jaoks Python 2, kasutage kรคsku pip2 install nltk.

Step 9) Alates Windows Menรผรผs Start otsige รผles ja avage Python Kest.

paigaldamine Python in Windows

Step 10) Veenduge, et install tรถรถtab, kรคivitades jรคrgmise kรคsu:

import nltk

paigaldamine Python in Windows

Kui veateateid ei kuvata, on installimine lรตppenud.

NLTK installimine Maci/Linuxisse

NLTK installimine Maci vรตi Linuxi arvutisse nรตuab jรคrgmist Python paketihaldur pip. Kui pip pole installitud, jรคrgige protsessi lรตpuleviimiseks alltoodud juhiseid.

Step 1) Uuenda paketi indeksit ty abilping allolev kรคsk:

sudo apt update

Step 2) Paigalda pip jaoks Python 3:

sudo apt install python3-pip

Pipi saab installida ka kรคsuga easy_install:

sudo apt-get install python-setuptools  python-dev build-essential

Kui easy_install on installitud, kรคivitage pip installimiseks allolev kรคsk:

sudo easy_install pip

Step 3) NLTK installimiseks kasutage jรคrgmist kรคsku:

sudo pip install -U nltk
sudo pip3 install -U nltk

NLTK installimine Anaconda kaudu

Step 1) Anaconda installimiseks kรผlastage veebilehte https://www.anaconda.com/products/individual ja valides Python versioon, mida vajad.

NLTK installimine Anaconda kaudu

Mรคrkus. รœksikasjalikud juhised leiate sellest รตpetusest Anaconda installimine.

Step 2) Anaconda kรคsuviibas:

  1. Sisestage kรคsk:
    conda install -c anaconda nltk
  2. RevVaadake paketi uuendamise, vanemale versioonile versioonile รผlemineku ja installimise teavet ning sisestage seejรคrel โ€žjahโ€.
  3. NLTK laaditakse alla ja installitakse.

NLTK installimine Anaconda kaudu

NLTK andmestik

NLTK moodul sisaldab palju andmekogumeid, mis tuleb enne kasutamist alla laadida. Tehnilises mรตttes nimetatakse iga andmekogumit korpusLevinud nรคited hรตlmavad jรคrgmist stoppsรตnad, Gutenberg, framenet_v15, suured_grammatikad, pruunja sรตnavรตrk.

Kuidas alla laadida kรตiki NLTK pakette

Step 1) Kรคivita Python tรตlk in Windows vรตi Linux.

Step 2)

  1. Sisestage kรคsud:
import nltk
nltk.download ()
  1. Avaneb NLTK allalaadimise aken. Andmestiku allalaadimiseks klรตpsake nuppu โ€žLaadi allaโ€œ. See protsess vรตtab aega, olenevalt teie internetiรผhendusest.

Laadige alla kรตik NLTK paketid

Mร„RKUS: Allalaadimise asukohta saate muuta, klรตpsates menรผรผd Fail > Muuda allalaadimiskataloogi.

Laadige alla kรตik NLTK paketid

Step 3) Installitud andmete testimiseks kasutage jรคrgmist koodi:

>>> from nltk.corpus import brown
>>>brown.words()

["The", "Fulton", "County", "Grand", "ลพรผrii", "รถeldi", ...]

Laadige alla kรตik NLTK paketid

NLP skripti kรคitamine

Selles jaotises selgitatakse, kuidas NLP-skript kohalikus arvutis tรถรถtab. ร•ige teegi valik sรตltub teie vajadustest. Vaadake ametlikku loendit NLP raamatukogud alternatiivide, nรคiteks spaCy, gensim ja TextBlob jaoks.

NLTK skripti kรคivitamine

Step 1) Kopeerige kood oma lemmikkoodiredaktoris ja salvestage fail nimega NLTKsample.py:

from nltk.tokenize import RegexpTokenizer
tokenizer = RegexpTokenizer(r'\w+')
filterdText=tokenizer.tokenize('Hello Guru99, You have build a very good site and I love visiting your site.')
print(filterdText)

Kรคivitage NLTK skript

Code Selgitus:

  1. Selle programmi eesmรคrk on eemaldada antud tekstist kรตik kirjavahemรคrgid. Importisime mooduli โ€žRegexpTokenizerโ€ NLTK mis eemaldab kรตik teie valitud avaldised, sรผmbolid, mรคrgid vรตi arvvรครคrtused.
  2. Regulaaravaldis edastatakse moodulile โ€žRegexpTokenizerโ€.
  3. Tekst tokeniseeritakse meetodi โ€žtokenizeโ€ abil ja vรคljund salvestatakse muutujasse โ€žfilterdTextโ€.
  4. Tulemus prinditakse funktsiooni "print()" abil.

Step 2) Kรคsureal:

  • Navigeeri asukohta, kuhu faili salvestasid.
  • Kรคivita kรคsk python NLTKsample.py.

Kรคivitage NLTK skript

Vรคljund on:

['Tere', 'Guru99', 'sina', 'omad', 'ehitasid', 'รผhe', 'vรคga', 'hea', 'koht', 'ja', 'mina', 'armastan', 'kรผlastan', 'sinu', 'koht']

KKK

Kรคsk pip installib teeki ise, samas kui nltk.download() laadib alla korpusi ja treenitud mudeleid, nรคiteks paroolisรตnu, punktu ja wordnet. Mรตlemad sammud on vajalikud enne teksti tokeniseerimist vรตi sildistamist.

Jah. NLTK on endiselt populaarne รตigusteaduslikke meetodeid kasutava teksti eeltรถรถtlemisel, sh tokeniseerimisel, stopp-sรตnade eemaldamisel, tรผvede loomisel ja POS-sildistamises. Tรคnu selgele API-le ja klassikalistele korpustele kasutatakse seda laialdaselt ka รตpetamises ja teadustรถรถs.

NLTK on parim NLP pรตhitรตdede รตppimiseks. spaCy on kiirem tootmiseks, samas kui Kallistavad nรคomuundurid pakub eelkoolitatud sรผvaรตppe mudeleid. Paljud tehisintellekti projektid รผhendavad NLTK eeltรถรถtluse transformaatorjรคreldusega.

Vรตta see postitus kokku jรคrgmiselt: