Google Cloud Natural Language API: pris- och funktionsjämförelse med NLP Cloud API

Google Cloud Natural Language är ett molnbaserat API för behandling av naturligt språk som erbjuder flera avancerade modeller för behandling av naturligt språk. Trots en viktig aktör på marknaden för behandling av naturliga språk är det viktigt att noggrant granska Google Natural Clouds Language's erbjudande för att förstå om det är den bästa lösningen för dig. Hur jämför Google Natural Language Processing API med NLP Cloud api när det gäller pris och funktioner?

Prissättning: Google Natural Language VS NLP Cloud

Google Natural Language anser att en begäran bör innehålla mindre än 1 000 tecken. Om din begäran innehåller mer än 1 000 tecken betraktas den som flera förfrågningar. Om du till exempel försöker klassificera en text som består av 3 500 tecken, betraktas detta som 4 förfrågningar.

Priset varierar mellan 0,0005 och 0,002 dollar per begäran beroende på vilken funktion du använder.

De första 5 000 förfrågningarna är gratis varje månad, och om du använder deras textklassificeringsmodell får du följande fler gratis förfrågningar (30 000 per månad).

Ju fler förfrågningar du skickar, desto mer kostar det dig.

Prissättning av Google Natural Language API
Prissättning av Google Natural Language API

NLP Cloud har en helt annan prisstrategi.

NLP Clouds prissättning är fast, vilket innebär att du har en antal förfrågningar ingår i din plan. Om du vill ändra antalet förfrågningar kan du uppgradera. eller nedgradera din plan när som helst. Det intressanta med en sådan prissättning är att den är förutsägbar: du vet alltid i förväg hur mycket du kommer att debiteras i slutet av månaden.

NLP Cloud erbjuder flera planer, beroende på hur många förfrågningar du behöver, oavsett vilken modell för behandling av naturligt språk du använder. du ska använda och oavsett antalet tecken i din begäran. Till exempel 15 förfrågningar per minut kostar 29 dollar per månad på CPU-servrar och 99 dollar per månad på CPU-servrar. månad på GPU-servrar. Se prissättningssidan här.

Exempel på betongpris: textklassificering

Tänk dig att du vill klassificera textstycken som består av 10 000 tecken, med en hastighet av 15 förfrågningar. per minut.

Google skulle anse att varje begäran i själva verket motsvarar 10 begäranden (eftersom varje begäran kan bara kan bestå av 1 000 tecken). I slutet av månaden skulle du alltså utföra 10 x 15 x 44 640 = 6 696 000 förfrågningar.

Om man tar hänsyn till deras första 30 000 kostnadsfria förfrågningar och deras proportionella prissättning, skulle du så småningom kunna betala 3 140 dollar per månad.

För samma tjänst betalar du 29 dollar per månad på NLP Cloud. Skillnaden är ganska imponerande!

Google Natural Language är dyrt och det är ganska svårt att förutse hur mycket du kommer att få betala. i slutet av månaden. Ta dig tid att räkna i förväg för att undvika överraskningar...

Funktioner: Google Natural Language VS NLP Cloud

Google Natural Language utvecklar sina egna interna modeller, medan NLP Cloud integrerar de bästa modellerna från modeller med öppen källkod som finns på marknaden. Det är två olika strategier och båda har för- och nackdelar. Google har perfekt kontroll över sina modeller, men i gengäld är deras modeller svarta lådor: vi vet inte vad som händer. vad som finns inuti exakt.

Intressant funktion: kunderna kan finjustera sina egna modeller på Google Natural Language-plattformen, och det gäller även NLP Cloud. Det är ett intressant alternativ om man anser att basen modellerna inte är tillräckligt exakta och att de då bör skräddarsys efter dina behov.

Google har dessutom särskilda modeller för analys av medicinska data, som NLP Cloud inte har, så du kan kan vara intressant för dig som är verksam inom sjukvårdsbranschen.

Låt oss nu lista alla de föreslagna funktionerna för behandling av naturligt språk.

Här är de funktioner för behandling av naturligt språk som stöds av Google Natural Language:

Här är de funktioner för behandling av naturligt språk som stöds av NLP Cloud i skrivande stund:

Som du kan se stöds fler funktioner för behandling av naturligt språk i NLP Cloud, och fler kommer snart.

Slutsats

Google Natural Language är en viktig aktör på marknaden för behandling av naturliga språk. De erbjuder intressanta funktioner som t.ex. möjlighet att träna egna modeller eller ta itu med medicinsk vokabulär.

Deras API är dock mycket dyrt. För samma pris kan du få minst 100 gånger så många förfrågningar på NLP Cloud API.

När det gäller funktioner föreslår NLP Cloud många intressanta modeller för behandling av naturligt språk som Google inte föreslår, t.ex. text sammanfattning av text, frågesvar, textgenerering, översättning, språkdetektering, tokenisering, lemmatisering...

Till sist gör Googles prissättning det extremt svårt att i förväg förutse hur mycket du kommer att få i slutet av månaden, vilket inte är fallet med NLP Clouds fasta prissättning.

Jag hoppas att den här artikeln har hjälpt dig att jämföra Google Natural Language och NLP Cloud på rätt sätt!

Julien Salinas
CTO på NLP Cloud