10up / classifai

Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence.
https://classifaiplugin.com
GNU General Public License v2.0
560 stars 52 forks source link

Integrate Azure Text Analytics into Language Processing functionality #81

Open soderlind opened 5 years ago

soderlind commented 5 years ago

Is your enhancement related to a problem? Please describe. Watson NLU doesn't support as many languages as Azure Text Analytics API (eg Norwegian)

You can test the Text Analytics API at https://azure.microsoft.com/en-gb/services/cognitive-services/text-analytics/

Describe the solution you'd like Text Analytics API gives you;

Entities and (maybe) Key Phrases can be used to categorize the content

Designs Same as Watson NLU i.e. Show dropdown for Categories (Text Analytics API Entities) and maybe dropdown for Terms (Text Analytics API Key Phrases).

Describe alternatives you've considered Tested Watson NLU, but it doesn't support Norwegian

jeffpaul commented 5 years ago

@soderlind thanks for the feedback and welcome to ClassifAI! I had something similar opened in #54, but I'm going to close that in favor of yours as you've got a good bit more detail. This is generally planned as part of our v1.4.0 release, essentially to ensure Watson and Azure have comparable options within ClassifAI so that you can utilize a single AI/ML provider. If you're comfortable with it, I'd welcome a PR for this as well!

jeffpaul commented 4 years ago

I've sent a visual brief to @chriswallace on this topic to get some help on UX for better set up process and selecting service providers, so I'm going to punt this to Future Release.