Hello @jackson schmidt
Sorry I have not heard from you. I have done some researches around NLP in Azure. This can be done by two ways -
- Azure Machine Learning Python SDK/ ML CLI extension
We don't have any trained model you can use in Azure ML but you do have the SDK supporting you to train your model
https://learn.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-nlp-models?tabs=cli - NLP Server
Apache Spark is a parallel processing framework that supports in-memory processing to boost the performance of big-data analytic applications. Azure Synapse Analytics, Azure HDInsight, and Azure Databricks offer access to Spark and take advantage of its processing power.
For customized NLP workloads, Spark NLP serves as an efficient framework for processing a large amount of text. This open-source NLP library provides Python, Java, and Scala libraries that offer the full functionality of traditional NLP libraries such as spaCy, NLTK, Stanford CoreNLP, and Open NLP. Spark NLP also offers functionality such as spell checking, sentiment analysis, and document classification. Spark NLP improves on previous efforts by providing state-of-the-art accuracy, speed, and scalability.
The NLP Server is available in Azure Marketplace. To explore large-scale custom NLP in Azure, see NLP Server - https://azuremarketplace.microsoft.com/en-US/marketplace/apps/johnsnowlabsinc1646051154808.nlp_server?ocid=gtmrewards_whatsnewblog_nlp_server_040622
- Azure Language Service
Though we don't have trained model in Azure ML, but we do have REST APIs you can use for Text Analytics, Sentiment Analytics and so on functions for NLP, I would suggest you to check on the document, it may help you achieve your bussiness goals.
https://learn.microsoft.com/en-us/azure/cognitive-services/language-service/
I hope those information helps. Please let me know if you have any questions regarding to any of above.
Regards,
Yutong
-Please kindly accept the answer if you feel helpful to support the community, thanks a lot.