It seems that we need to implement machine learning that handles natural language processing, so I decided to take a look at peripheral services that could be used.
・ Rakuten Rapid API (Source: From here) The API I saw for the first time. A collection of APIs from around the world? Looking at the NLP list, it looks like this. Great excellence.
・ COTOHA API (Source: From here) API created by NTT Communications. The for Developers plan is free and for verification up to 1000 calls / day for each API. The dictionary uses a basic word dictionary. I hope it will be one of the largest dictionaries in Japan.
・ Google Cloud Natural Language (Source: From here) The royal road of GCP. There is a wide range of things you can do. The charge is free for up to 5000 units, with 1000 characters as one unit. Don't pin it. I will buy it for Japanese, but one Japanese character and one English letter are the same one character judgment ...? English seems to be difficult.
-IBM Cloud (Source: From here and From here -natural-language-classifier))) Free up to 1000 requests per month. Tone Analyzer is an API with great potential, so it looks interesting.
・ Recruit A3RT (Source: From here and From here /)) It seems that the Text Classification API can also build a model on its own. The price is not written, but it is free. .. .. Is it? ?? There seems to be a "typographical error proofreading AI" as another service, which is also anxious.
・ Amazon Comprehend (Source: From here) I didn't understand because the price was buggy, so I wrote down the image for the time being. Is it 1000M characters that 1 unit is 100 characters in 10M units? Is it 0.01 yen? ?? ?? It doesn't seem to support Japanese, so you need to change it to a supported language with Amazon Translate.
・ Azure Language Understanding (Source: From here) I did some research, but I'm worried that the fee structure seems to be a little annoying. It's the number of transactions.
If you check whether it supports Japanese and how much the fee is, there seems to be no difference in performance for text processing. It is necessary to think variously that audio and video are involved
Recommended Posts