Create A Multi-Language Translator Using Blazor And Azure Cognitive Services

We will create a Multilanguage translator using Blazor and the Translator Azure Cognitive Service. The application will accept the text to translate and the target language as the input and returns the translated text and the detected language for the input text as the output. This app will support more than 100 languages for translation.

We will cover the following concepts:

1. What is Azure Cognitive Services?
2. What is Azure Translator Service?
3. Create the Azure Translator Cognitive Services resource
4. Create and configure a Blazor Server-Side application
5. Create the Blazor UI Component
6. Execution Demo

You can see a GIF showing the app in action at https://i0.wp.com/ankitsharmablogs.com/wp-content/uploads/2020/02/BlazorTranslator.gif

Ankit Sharma

Ankit Sharma

SDE III @ Cisco | GDE for Angular | Microsoft MVP | Author | Speaker | Passionate Programmer

Other sessions from: Learn with the AI Community around the world

Data data everywhere, No time to think

Data data everywhere, No time to think

A talk to break common misconception with data science projects. Understand...

Aman Sharma Aman Sharma
Building a Responsible AI strategy

Building a Responsible AI strategy

FATE AI ( Fair, Accountable, Transparent, Ethical) What is Responsible AI?...

Sammy Deprez Sammy Deprez
Anomaly Detection, Powered by Azure AI and Digital Twins

Anomaly Detection, Powered by Azure AI and Digital Twins

Detecting the Onset of System Failure using Anomaly Detection Techniques is...

Mihail Mateev Mihail Mateev
Building a SmartMirror with 15+ Azure AI Cognitive Services

Building a SmartMirror with 15+ Azure AI Cognitive Services

Speech Technologies, ComputerVision, Internet of Things, ... a picture for ...

Jean-Philippe Encausse Jean-Philippe Encausse
GPT-x, is it really worth it?

GPT-x, is it really worth it?

GPT, the state of the art for NLP and NLG. People go crazy in front of the...

Sebastiano Galazzo Sebastiano Galazzo
Let's talk GANs

Let's talk GANs

In this session we would be talking about what Generative Adversarial Ne...

Rohan Raj Rohan Raj