Slik laster du ned og installerer NLTK

โšก Smart oppsummering

Last ned og installer NLTK pรฅ Windows, Mac eller Linux ved รฅ installere Python fรธrst, deretter tilsettes Natural Language Toolkit gjennom pip eller Anaconda og nedlasting av korpusdatasettene.

  • โœ… Krav: Install Python fรธr du legger til NLTK.
  • โš™๏ธ Installer: Bruk pip, easy_install eller Anaconda.
  • ๐Ÿ“š Datasett: Kjรธr nltk.download() for รฅ hente corpora.
  • ๐Ÿ Bekrefte: importer nltk i Python skall.
  • ๐Ÿค– AI-bruk: Tokenisering og tagging for NLP-pipelines.

Last ned og installer NLTK

Installerer NLTK i Windows

Lรฆr hvordan du konfigurerer NLTK Windows fra ledeteksten. Instruksjonene nedenfor forutsetter Python er ikke installert ennรฅ, sรฅ det fรธrste trinnet er รฅ installere Python.

Installere Python in Windows

Trinn 1) ร…pne lenken https://www.python.org/downloads/, og velg den nyeste Windows slipp.

Installere Python in Windows

MerknaderFor en eldre versjon, gรฅ til Nedlastinger-fanen for รฅ se alle utgivelser.

Installere Python in Windows

Trinn 2) Klikk pรฅ den nedlastede installasjonsfilen.

Installere Python in Windows

Trinn 3) Velg Tilpass installasjon.

Installere Python in Windows

Trinn 4) Klikk pรฅ NESTE.

Installere Python in Windows

Trinn 5) Pรฅ neste skjermbilde:

  1. Velg de avanserte alternativene.
  2. Oppgi en tilpasset installasjonsplassering. I dette eksemplet er en mappe pรฅ C-stasjonen valgt for enklere tilgang.
  3. Klikk Installer.

Installere Python in Windows

Trinn 6) Klikk pรฅ Lukk-knappen nรฅr installasjonen er fullfรธrt.

Installere Python in Windows

Trinn 7) Kopier banen til Scripts-mappen.

Installere Python in Windows

Trinn 8) pรฅ Windows ledetekst:

  • Naviger til plasseringen av pip-mappen.
  • Skriv inn kommandoen for รฅ installere NLTK:
    pip3 install nltk
  • Installasjonen skal fullfรธres.

Installere Python in Windows

MERKNADER: For Python 2, bruk kommandoen pip2 install nltk.

Trinn 9) Fra Windows Start-menyen, sรธk etter og รฅpne Python Shell.

Installere Python in Windows

Trinn 10) Bekreft at installasjonen fungerer ved รฅ kjรธre kommandoen nedenfor:

import nltk

Installere Python in Windows

Hvis det ikke vises noen feil, er installasjonen fullfรธrt.

Installere NLTK i Mac/Linux

Installasjon av NLTK pรฅ Mac eller Linux krever Python pakkebehandler pip. Hvis pip ikke er installert, fรธlg instruksjonene nedenfor for รฅ fullfรธre prosessen.

Trinn 1) Oppdater pakkeindeksen etter typing kommandoen nedenfor:

sudo apt update

Trinn 2) Installer pip for Python 3:

sudo apt install python3-pip

Du kan ogsรฅ installere pip gjennom easy_install:

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

Nรฅr easy_install er installert, kjรธr kommandoen nedenfor for รฅ installere pip:

sudo easy_install pip

Trinn 3) Bruk fรธlgende kommando for รฅ installere NLTK:

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

Installerer NLTK gjennom Anaconda

Trinn 1) Installer Anaconda ved รฅ besรธke https://www.anaconda.com/products/individual og velge Python versjonen du trenger.

Installerer NLTK gjennom Anaconda

Merk: Se denne opplรฆringen for detaljerte trinn til Installer Anaconda.

Trinn 2) I Anaconda-ledeteksten:

  1. Skriv inn kommandoen:
    conda install -c anaconda nltk
  2. RevSe informasjonen for pakkeoppgradering, nedgradering og installasjon, og skriv deretter ja.
  3. NLTK er lastet ned og installert.

Installerer NLTK gjennom Anaconda

NLTK-datasett

NLTK-modulen leveres med mange datasett som du mรฅ laste ned fรธr bruk. Teknisk sett kalles hvert datasett et corpusVanlige eksempler inkluderer stoppord, Gutenberg, framenet_v15, store_grammatikk, brunog ordnett.

Hvordan laste ned alle pakker med NLTK

Trinn 1) Kjรธr Python tolk in Windows eller Linux.

Trinn 2)

  1. Skriv inn kommandoene:
import nltk
nltk.download ()
  1. NLTK Downloader-vinduet รฅpnes. Klikk pรฅ Last ned-knappen for รฅ hente datasettet. Denne prosessen tar tid avhengig av internettforbindelsen din.

Last ned alle pakker med NLTK

NOTAT: Du kan endre nedlastingsplasseringen ved รฅ klikke pรฅ Fil > Endre nedlastingskatalog.

Last ned alle pakker med NLTK

Trinn 3) For รฅ teste de installerte dataene, bruk fรธlgende kode:

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

['The', 'Fulton', 'County', 'Grand', 'Jury', 'said', โ€ฆ]

Last ned alle pakker med NLTK

Kjรธre NLP-skriptet

Denne delen forklarer hvordan et NLP-skript kjรธrer pรฅ en lokal PC. Valget av riktig bibliotek avhenger av dine behov. Se den offisielle listen over NLP biblioteker for alternativer som spaCy, gensim og TextBlob.

Hvordan kjรธre NLTK-skript

Trinn 1) I favorittkoderedigeringsprogrammet ditt, kopier koden og lagre filen som 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)

Kjรธr NLTK-skript

Code Forklaring:

  1. Mรฅlet med dette programmet er รฅ fjerne alle typer tegnsetting fra en gitt tekst. Vi importerte ยซRegexpTokenizerยป, en modul av NLTK som fjerner ethvert uttrykk, symbol, tegn eller numerisk verdi du velger.
  2. Et regulรฆrt uttrykk sendes til modulen ยซRegexpTokenizerยป.
  3. Teksten tokeniseres ved hjelp av ยซtokenizeยป-metoden, og utdataene lagres i variabelen ยซfilterdTextยป.
  4. Resultatet skrives ut ved hjelp av ยซprint()ยป.

Trinn 2) I ledeteksten:

  • Naviger til stedet der du lagret filen.
  • Kjรธr kommandoen python NLTKsample.py.

Kjรธr NLTK-skript

Utgangen er:

['Hallo', 'Guru99', 'Du', 'har', 'bygge', 'en', 'veldig', 'bra', 'sted', 'og', 'jeg', 'elsker', 'besรธker', 'din', 'sted']

Spรธrsmรฅl og svar

pip-kommandoen installerer selve biblioteket, mens nltk.download() henter korpusa og trente modeller som stoppord, punkt og wordnet. Begge trinnene er nรธdvendige fรธr tokenisering eller tagging av tekst.

Ja. NLTK er fortsatt populรฆrt for forbehandling av tekst som mater LLM-er, inkludert tokenisering, fjerning av stoppord, stemming og POS-tagging. Det er ogsรฅ mye brukt i undervisning og forskning takket vรฆre det tydelige API-et og klassiske korpus.

NLTK er best for รฅ lรฆre grunnleggende NLP-prinsipper. spaCy er raskere for produksjon, mens Klemme ansikts-transformatorer tilbyr forhรฅndstrente modeller for dyp lรฆring. Mange AI-prosjekter kombinerer NLTK-forbehandling med transformatorinferens.

Oppsummer dette innlegget med: