Department of Computer Science & Engineering
AN INDUSTRY ORIENTED MINI PROJECT REVIEW -1 PRESENTATION
                                       On
                                   DIALECT BRIDGE
Internal Guide                                     By
Mr.T. Santhosh Kumar,                              CHITNENI NITYA SRI   :(21271A0592)
                                                   BAJANA AKSHAY        :(21271A0567)
Assistant Professor,
                                                   MUDEPALLI SANJANA    :(21271A05A4)
Dept of CSE.                                       KOYYADA KAVYA        :(22275A0509)
Abstract
A language translator is a mobile application that can be utilized for translating from
English to any other dialect, and vice versa. The problem of language differences has
hindered effective information communication over the years. There have been
difficulties in information communication among countries over the years. The study
develops an Android phone language converter app to make learning and language
translation easy and facilitate stress-free communication. The proposed language
translation uses ML(Machine Learning)Firebase kit with Java programming language to
develop the application. This application can be useful for Tourists for communication
purposes, thus allowing them to integrate with the local people and access the right
information
Introduction
● Machine Translation (MT) is an automated transformation of one natural language into
   another employing natural language.
● There are nearly 6,500 spoken languages globally, and 4,500 of them have more than 1000
   speakers.
● Over the decade humans have developed different ways of translating languages to solve
   the problems associated with language differences. The first approach that was
   implemented in solving this language problem was by using human translators who were
   able to understand and translate both languages to the involved parties.
● Language translation is significant in Society at large irrespective of the sector. Hence, it is
   important to find a different approach other than standard human language translation by
   using a mobile phone, computer, machine translation
         Literature Survey
[1] Language Translation Technology Based On Mobile Internet
   Author Name: Yuyan Jia;Xiaojuan Yu;Xianyan Yang
   Year:2023
     This article conducted in-depth research and analysis on language translation
     technology based on mobile internet.
[2] Breaking Language Barriers: The Power of Machine Translation in Online
    Learning
   Author Name:Alice Wong;Alexandra Urban;Xiaonan
   Year:2024
     Machine translation helps resolve language incomprehensibility issues and eases interaction
    among people from varying linguistic backgrounds.
  Problem Statement
● Language Barrier: People speaking different dialects cannot easily
  understand each other.
● Limited Access to Information: People who speak local dialects can't
  easily get information in a way they understand.
● Cultural Erosion: Without ways to understand and keep their dialects,
  cultures might be lost.
  Existing System
● This android application can translate the most used languages in the world (i.e., English,
   Spanish, French, Hindi, Arabic, and Chinese) to any selected languages, the android
   application will be using the IBM Watson Language translator, an API that uses machine
   learning and AI.
● It supports only some languages (i.e., English, Spanish, French, Hindi, Arabic, and
● Chinese) as input languages.
● It Supports only text-to-text translations.
● More energy consumption.
   Proposed System With Features
● The purpose of this project is to develop a language translator (LT) supports voice and text
   translation in many languages.
● Translation apps are fairly important in daily life especially when you travel abroad.
● Key features of the LT application include text and voice translation capabilities, as well as voice
   recognition functionality.
● Users can input text for translation using the device's keyboard or by speaking into the
   microphone, and the application will translate the input into the targeted language.
    Software And Hardware Requirements
    Software Requirements
●    Android: Versions 5.0 (Lollipop) and above
●    iOS: Versions 11 and above
●    Windows: Windows 10 or later
●    Database: Firebase, Firebase ML Kit
●    MacOS: MacOS 10.12
●    Linux: Ubuntu 18.04 LTS or later
    Hardware Requirements:
●   Processor: Intel i3 processor and above versions
●   RAM: 4GB RAM and above
●   Hard Disk: 256GB and above
System Design
Use Case Diagram
Sequence Diagram
Data Flow Diagram
    Conclusion
● The proposed system is a language translator application that uses Firebase ML Kit to translate
    text from the source language to the target language.
●   The application is simple to use and will allow users to translate text quickly and easily. The
    application has several advantages over existing language translator applications, including the
    ability to translate text offline and the ability to translate text between multiple languages.
● Designed for simplicity, the application offers a seamless experience, enabling users to swiftly
    and effortlessly translate text.By using the Firebase ML Kit, we can conclude that the proposed
    language translator application not only simplifies the translation process but also introduces
    advancements.
●   With offline translation capabilities and support for multiple languages, it aims to enhance the
    overall user experience and meet the varied needs of a global audience.