Skip to content

My final project for the Microsoft Future Ready Talent Virtual Internship Program is a user-friendly website. It uses Azure App Service and Azure SQL Database to display recent search history and employs Azure AI Service (Translator) for seamless content translation.

Notifications You must be signed in to change notification settings

ChavanVaishu18/AITranslateHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft-Future-Ready-Talent-Virtual-Internship-Project

Project Title:

"AITranslatorHub" could potentially represent a personalized translation platform offering diverse language services, facilitating seamless communication across various cultures and languages

Project Details

Project Demo URL : https://myazurewebap.azurewebsites.net/
Demo Video URL : https://drive.google.com/file/d/1bLptg01EM3NtTRZY6j6X_FCmrwf_2TN9/view
Github Repository URL : https://github.com/ChavanVaishu18/AITranslateHub.git
Industry : Lifestyle and Technology

Azure Services Used

Core Azure Services :
1. Azure App Service
2. Azure SQL Database

Azure AI Service
1. Azure AI Translator Service

Problem Statement

The ability to communicate effectively across linguistic divides has become essential in today's highly interconnected society. Our main objective is to create a user-focused platform that precisely records user interactions and translates material with ease. Our goal is to provide a scalable, effective solution that meets a range of language translation requirements. Furthermore, by using recent search data, we hope to improve user experience and guarantee a more seamless and customized interaction path.

Project Description

An easy-to-use web platform called "MY-Translator-Hub" was developed to expedite language translation assignments and maintain an extensive record of user communications. By allowing users to input text, it makes use of the Azure AI Translator service's capabilities to provide accurate and contextually appropriate translations. In addition, the app has a handy function that displays the results of recent searches, making it simple for users to go back and utilize their earlier translations.

"Celebrate Global Connectivity: Our AI Translator Website enables effortless connection internationally by seamlessly bridging languages. Utilizing state-of-the-art artificial intelligence technology, it enables users to overcome language boundaries and embrace a global community."


Key Features :
  • Fluent Language Translations
  • Intuitive and User-Centric Interface
  • Tracking History and Search Records
  • Hosted on Azure App Service
  • Efficient Data Management with Azure SQL Database
Future Enhancements :

More than merely a stand-alone project, the "My AI Translator Hub" functions as a springboard for possible future developments. There are plans to integrate other Azure features including Azure Storage for effective management of multimedia information and Azure Key Vault to strengthen security protocols. Furthermore, Azure Monitor and Azure Application Insights' strong analytics and monitoring open the way for ongoing improvement and optimization. These channels guarantee continuous enhancements and an optimal user experience.

Core Azure Services

Azure App Service :


The foundation for hosting the online application is Azure App Service, which ensures scalability, dependability, and simple deployment. Its strength is in allowing for easy connection with different Azure components, which helps to create a unified application environment. Furthermore, it creates a safe and secure environment, guaranteeing the highest level of security and protection for the system as a whole.

Azure MySQL Dtatabase :

Utilizing the power of Azure SQL Database, the project manages and stores recent search history. This relational database service, which is well-known for its dependability and effectiveness, maintains data consistency and integrity while facilitating quick and efficient querying. Because of its proficiency with data handling, it is the best option for smoothly monitoring and displaying user activities within the system.

Azure AI Service

Azure AI Translator Service :

The core of the translation functionality is powered by Azure AI Translator service. This service employs advanced natural language processing algorithms to provide accurate and contextually relevant translations across a wide array of languages.

Other Azure Technologies / Services

In the Multilingual Content Hub, Azure Monitor and Azure Application Insights collaboratively form a dynamic duo, meticulously overseeing application health and person stories.

Azure Monitor :

Real-time Performance Metrics : Monitors vital overall performance indicators, ensuring the application runs seamlessly.
Proactive Alerts : Issues immediately alerts on deviations from set overall performance thresholds, enabling fast responses to capability disruptions.

Azure Application Insights :

User Interaction Insights : Analyzes consumer behaviors, providing distinctive facts on trips and characteristic recognition.
Diagnostics Precision : Traces requests comprehensively, facilitating quick identity and determination of issues at each frontend and backend degrees.

Screenshots

Azure App Service

Description :

Azure App Service delivers a robust and adaptable hosting infrastructure for the Multilingual Content Hub. This service ensures smooth deployment processes and guarantees high availability, ultimately enhancing the overall user experience to its peak potential.

azure-app-service


Azure Databse for MySQL

Description :

The project leverages Azure Database for MySQL to efficiently manage and store user interaction history. This relational database service ensures data consistency and supports quick retrieval of information.

azure-mysql-db-service


Azure AI Translator Service

Description :

Azure AI Translator Service is the engine behind the Multilingual Content Hub's language translation capabilities. It employs advanced natural language processing to deliver accurate and contextually relevant translations.

azure-translator-ai-service


Working Live Project Display

Description :

Here I am attaching the final working website's screenshot for the reference.

final-project-demo

Final Project Statement

Language networking is being revolutionized by the innovative combination of technology and linguistic experience found in the My-AI-Translator-AITranslatorHub. With the support of Azure's strong infrastructure, it transcends linguistic borders and imagines a time when communication is limitless.

This chapter's conclusion signifies not just the end of an application but also the beginning of a never-ending adventure exploring countless communication possibilities. This effort is a major step towards a more inclusive and connected world in an era characterized by global interconnection.

Certainly! An alternative to "TranscendLingua" could be:

"TranscendLingua: - AITranslatorHub Translation Web App using Azure AI Translation Service"

About

My final project for the Microsoft Future Ready Talent Virtual Internship Program is a user-friendly website. It uses Azure App Service and Azure SQL Database to display recent search history and employs Azure AI Service (Translator) for seamless content translation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published