Google Cloud Natural Language je cloudové rozhranie API na spracovanie prirodzeného jazyka, ktoré ponúka niekoľko pokročilých modelov spracovania prirodzeného jazyka. Napriek tomu, že je dôležitým aktérom na trhu spracovania prirodzeného jazyka, je dôležité dôkladne preskúmať Google Natural Language, aby ste pochopili, či je to pre vás najlepšie riešenie. Ako je rozhranie Google Natural Language Processing API porovnateľné s rozhraním NLP Cloud api z hľadiska cien a funkcií?
Spoločnosť Google sa domnieva, že žiadosť by mala obsahovať menej ako 1 000 znakov. Ak vaša obsahuje viac ako 1 000 znakov, považuje sa za niekoľko požiadaviek. Napríklad, ak ste sa snažíte klasifikovať časť textu pozostávajúcu z 3 500 znakov, považuje sa to za 4 požiadaviek.
Cena sa pohybuje od 0,0005 USD do 0,002 USD za požiadavku v závislosti od funkcie, ktorú používate.
Prvých 5 000 požiadaviek je každý mesiac zadarmo a ak použijete ich model klasifikácie textu, získate viac bezplatných požiadaviek (30 000 mesačne).
Čím viac žiadostí odošlete, tým viac vám bude účtované.

Služba NLP Cloud používa úplne odlišnú cenovú stratégiu.
Ceny služby NLP Cloud sú paušálne, čo znamená, že máte počet požiadaviek zahrnutých do vášho plánu. Ak chcete zmeniť počet požiadaviek, môžete upgradovať alebo kedykoľvek znížiť svoj plán. Zaujímavosťou takejto cenotvorby je, že je predvídateľná: môžete vždy vopred viete, koľko vám bude na konci mesiaca účtované.
NLP Cloud ponúka niekoľko plánov v závislosti od počtu požiadaviek, ktoré potrebujete, bez ohľadu na model spracovania prirodzeného jazyka a bez ohľadu na počet znakov obsiahnutých v požiadavke. Napríklad 15 požiadaviek za minútu stojí 29 USD mesačne na serveroch s CPU a 99 USD mesačne na mesačne na serveroch GPU. Pozrite si stránku s cenami tu.
Predstavte si, že chcete klasifikovať časti textu pozostávajúce z 10 000 znakov s rýchlosťou 15 požiadaviek. za minútu.
Spoločnosť Google by považovala každú požiadavku za ekvivalent 10 požiadaviek (pretože každá požiadavka môže prakticky pozostávať len z 1 000 znakov). Takže na konci mesiaca by ste vykonali 10 x 15 x 44 640 = 6 696 000 požiadaviek.
Ak vezmeme do úvahy ich prvých 30 tisíc bezplatných požiadaviek a ich proporcionálne ceny, nakoniec by ste zaplatíte 3 140 dolárov mesačne.
Za rovnakú službu by ste v službe NLP Cloud zaplatili 29 dolárov mesačne. Rozdiel je celkom pôsobivý!
Prirodzený jazyk Google je drahý a je dosť ťažké predpovedať, koľko vám bude účtovaný na konci mesiaca. Venujte čas výpočtom vopred, aby ste sa vyhli prekvapeniam...
Spoločnosť Google Natural Language vyvíja svoje vlastné modely, zatiaľ čo NLP Cloud integruje najlepšie open-source modely dostupné na trhu. Sú to 2 rôzne stratégie a obe majú svoje výhody aj nevýhody. Spoločnosť Google má dokonalú kontrolu nad svojimi modelmi, ale na oplátku sú jej modely čiernymi skrinkami: nevieme, či čo presne sa v nich nachádza.
Zaujímavá funkcia: zákazníci môžu na platforme Google Natural Language doladiť svoje vlastné modely, a je to tak aj v prípade služby NLP Cloud. Je to zaujímavá možnosť, ak si myslíte, že základ modely nie sú dostatočne presné a potom by sa mali prispôsobiť vašim potrebám.
Spoločnosť Google má tiež špecifické modely určené na analýzu lekárskych údajov, ktoré NLP Cloud nemá, takže môžete ak pracujete v zdravotníctve, môže to byť pre vás zaujímavé.
Teraz uvedieme všetky navrhované funkcie spracovania prirodzeného jazyka.
Tu sú funkcie spracovania prirodzeného jazyka podporované službou Google Natural Language:
A tu sú funkcie spracovania prirodzeného jazyka podporované službou NLP Cloud k dátumu písania tohto článku:
Ako vidíte, v službe NLP Cloud je podporovaných viac funkcií spracovania prirodzeného jazyka a čoskoro by mali pribudnúť ďalšie.
Spoločnosť Google Natural Language je hlavným aktérom na trhu spracovania prirodzeného jazyka. Navrhuje zaujímavé funkcie, ako napr. možnosť trénovať vlastné modely alebo riešiť lekársky slovník.
Ich rozhranie API je však veľmi drahé. Za rovnakú cenu môžete získať aspoň 100-krát viac požiadaviek na rozhranie API služby NLP Cloud.
Pokiaľ ide o funkcie, spoločnosť NLP Cloud navrhuje mnoho zaujímavých modelov spracovania prirodzeného jazyka, ktoré spoločnosť Google nenavrhuje, ako napríklad text sumarizácia, odpovedanie na otázky, generovanie textu, preklad, detekcia jazyka, tokenizácia, lematizácia...
V neposlednom rade je vďaka cenníkom spoločnosti Google veľmi ťažké vopred predpovedať, koľko budete účtovať na konci mesiaca, čo nie je prípad paušálnych cien služby NLP Cloud.
Dúfam, že vám tento článok pomohol správne porovnať služby Google Natural Language a NLP Cloud!
Julien Salinas
Technický riaditeľ spoločnosti NLP Cloud