spaCy, lub tsev qiv ntawv ua lus tshwj xeeb

Tawg AI unveiled lub community launch ntawm cov ntawv tshiab ntawm cov tsev qiv ntawv dawb «SpaCy»Uas muaj qhov yuav ua raws txheej txheem sau ua lus ntiaj teb (NLP). Hauv kev xyaum, peb tes num yuav siv tau los tsim ua autoresponders, bots, cov ntawv sau ua ke, thiab ntau lub kaw lus sib tham uas txiav txim siab lub ntsiab lus ntawm kab lus.

Tsev Qiv Ntawv yog tsim los muab cov API tsis tu ncua Nws tsis txuas nrog cov txheej txheem siv thiab npaj los siv hauv cov khoom tiag. Tsev Qiv Ntawv siv cov kev hloov tshiab tshiab hauv NLP thiab cov kev siv ntau dhau los muaj rau txheej txheem cov ntaub ntawv.

Yog tias qhov kev ua tau zoo dhau los tshwm sim, lub tsev qiv ntawv dhau mus rau nws, tab sis qhov kev hloov no tsis cuam tshuam rau API lossis kev siv.

Ib qho tshwj xeeb ntawm spaCy nws tseem yog tus tsim qauv txheej txheem los ua cov ntaub ntawv tiav, yam tsis tau npaj ua ntej rau hauv cov haujlwm ua ntej uas faib daim ntawv mus ua cov lus. Cov qauv muaj nyob rau hauv ob hom: rau qhov tsim tau ntau thiab qhov siab tshaj plaws.

Cov yam ntxwv tseem ceeb ntawm spaCy:

  • Txhawb nqa nyob ib ncig ntawm 60 hom lus.
  • Twb tau kawm txog cov qauv muaj rau ntau hom lus thiab cov ntawv thov.
  • Kev kawm ntau yam uas siv yav dhau los kev hloov pauv zoo li BERT (Bidirectional Encoder Renderings of Transformers).
  • Kev them nyiaj yug rau kev kho mob ua ntej vectors thiab kev cog lus.
  • Muaj kev ua tau zoo.
  • Npaj siv-nyob ntawm txoj haujlwm kev qhia qauv qauv.
  • Kev paub lus zoo token.
  • Cov cuab yeej npaj muaj rau kev sib txuas npe cov chaw, cim qhov hais lus, cais cov ntawv nyeem, txheeb xyuas feem cuam tshuam ntawm kab cim, faib kab lus, cim qhov ntawm kev hais lus, tsom xam morphological, qia, thiab lwm yam.
  • Kev them nyiaj yug rau kev txuas ntxiv kev ua haujlwm nrog cov kev cai thiab cov qauv.
  • Txhawb kev tsim koj tus kheej ua qauv raws PyTorch, TensorFlow thiab lwm yam kev coj ua.
  • Built-in cov cuab yeej rau Named Entity Binding thiab Syntax Visualization (NER, Named Entity Recognition).
  • Cov txheej txheem yooj yim ntawm kev ntim khoom thiab siv qauv thiab tswj kev ua haujlwm.
  • Raug siab.

Tsev Qiv Ntawv yog sau hauv Nab hab sej nrog cov khoom hauv Cython, Tus lej sej txuas ntxiv uas tso cai ncaj qha hu rau C hom lus.

Qhov project code faib nyob rau hauv MIT daim ntawv tso caiCov. Cov qauv lus yog npaj rau 58 hom lus.

Txog tus tshiab version ntawm spaCy 3.0

Lub spaCy 3.0 version sawv tawm rau qhov kev ua tiav ntawm qauv tsev neeg retrained rau 18 hom lus thiab 59 raj dej kev kawm nyob rau hauv tag nrho, suav nrog 5 tus nqi hluav taws xob tshiab raws hluav taws xob

Tus qauv muaj nyob rau hauv peb hom (16 MB, 41 MB - 20 txhiab vectors thiab 491 MB - 500 txhiab vectors) thiab yog qhov zoo rau ua haujlwm hauv CPU load thiab suav nrog lub tok2vec, morphologizer, parser, tus xa, ner, attribute_ruler, thiab lemmatizer yam.

Peb tau ua haujlwm ntawm spaCy v3.0 rau ib xyoos, thiab yuav luag ob xyoos yog tias koj suav txhua qhov haujlwm tiav ntawm Thinc. Peb lub hom phiaj tseem ceeb nrog lub community launch yog ua kom nws yooj yim rau koj nqa koj tus kheej ua qauv hauv SPACY, tshwj xeeb tshaj yog cov qauv xeev ntawm kev zoo li hloov pauv. Koj tuaj yeem sau cov qauv uas noj cov qauv spaCy rau hauv cov haujlwm xws li PyTorch lossis TensorFlow, siv peb qhov kev hloov kho tshiab tsim los piav qhia txhua qhov koj ua haujlwm. Thiab txij li niaj hnub NLP workflows feem ntau muaj ntau cov kauj ruam, muaj cov txheej txheem txheej txheem tshiab los pab koj kom koj cov haujlwm kom tiav.

Lwm qhov kev nrhav tshiab uas sawv tawm ntawm qhov tshiab version:

  • Kev ua haujlwm tshiab rau cov qauv kev qhia.
  • Cov kab ke tshiab.
  • Txhawb rau kev tsim kho cov raj xa hluav taws xob qauv, haum rau kev kawm ntau yam.
  • Lub peev xwm los txuas koj tus kheej cov qauv siv ntau cov qauv kev kawm tshuab, xws li PyTorch, TensorFlow, thiab MXNet.
  • Txoj haujlwm txhawb kom tswj txhua theem ntawm kev ua haujlwm, los ntawm kev npaj ua ntej mus rau kev ua qauv.
  • Txhawb kev koom ua ke nrog Cov Ntaub Ntawv Cov Ntaub Ntawv Tswj (DVC), Streamlit, Tes Taw & Nyhav thiab Pob Ntsej pob.
  • Tshiab ua rau cov khoom siv: SentenceRecognizer, Morphologizer, Lemmatizer,
  • Ntsej Muag Nyuaj thiab Transformer.
  • API tshiab los tsim koj tus kheej cov khoom siv.

Thaum kawg, yog koj txaus siab xav paub ntxiv txog nws ntawm cov ntawv tshiab no lossis hais txog spaCy, koj tuaj yeem tshawb xyuas cov ntsiab lus Hauv txuas hauv qab no.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.