Seminar On: Sravan Kumar

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 17

SEMINAR ON

(A MACHINE TRANSLATOR)

BY SRAVAN KUMAR
CONTENTS
 ABSTRACT
 INTRODUCTION
 HISTORY
 WORKING
 APPLICATIONS
 CONCLUSION
ABSTRACT
Bable fish:It is also known as pypy.
It is a device which when placed in the
ear translates any language directly into
the user’s mother tongue.

It can translate among English,Simplified


Chinese,TraditionalChinese,Dutch,French,
German,Greek and many other languages
INTRODUCTION
 It is a web based application.

 It was developed by AltaVista.

 It gets its name from a Fictional


animal named ‘Babel Fish’ of Douglas
Adam’s novel ,The Hitchhiker’s Guide
to the Galaxy.
HISTORY
 The Babel Fish is small,yellow and
leech-like and is probably the oddest
thing in the Universe.
 It feeds on brain wave energy.
 AltaVista has had Babel Fish
translation service since the late
nineties.
 This service is powered by a French
Company by name SYSTRAN.
Application of the Babel Fish Software
WORKING:

PYTHON IS NEVERTHLESS ONE OF THE MOST POPULAR


PROGRAMMING LANGUAGES IN THE WORLD.IT IS ONE OF THE
MAIN LANGUAGE USED BY GOOGLE.
”PYTHON IS OFTEN USED AS A ‘GLUE’ LANGUAGE-IT CAN
WORK ON MANY PLATFORMS FROM MOBILES TO MAINFRAMES”.
ITS A GENERAL PURPOSE PROGRAMMING LANGUAGE AND WE
WANT TO IMPROVE ITS IMPLEMENTATION.
STANDARD PYTHON IS WRITTEN IN A LOW-LEVEL
PROGRAMMING LANGUAGE CALLED ‘C’.HOWEVER THE PROJECT
TEAM HAVE DEVELOPED A NEW VERSION,PyPy,WHICH IS
WRITTEN IN PYTHON ITSELF,A TECHNIQUE KNOWN AS SELF-
HOSTING.
PyPy IS FLEXIBLE AND EASY TO EXPERIMENT
WITH.
IT MAKES IT EASY TO IDENTIFY AREAS WHERE
THE PYTHON IMPLEMENTATION CAN BE
IMPROVED.
IT ALSO ALLOWS A DEVELOPER TO
EXPERIMENT WITH MULTIPLE IMPLEMENTATIONS
OF SPECIFIC FEATURES.
RIGHT NOW,THE PROJECT IS WORKING ON THE
MAJOR CHALLENGE OF COMPILER SPEED.
PyPY CAN COMPILE PROGRAMMES FOR TWO
VERYPOPULAR PLATFORMS,’C’ AND MICROSOFT’S
.NET.
PROGRAMMERS RUN A SPRINT
o Goal:Sprint DrivenDevelopment(SDD)
o This process with PyPy represents
a seven-day coding session.
o Pairing of programmers together and
focus on building sub system.
o This increases learning and collaboration
amongst the PyPy community.
THE NEED FOR SPEED
Krekel’s saying:" We now need to
improve the speed and extend the
no. of environments that PyPy can
compile.It’s a daunting technical
challenge and we are throwing much
technical effort into it”.
Future Opportunities
• Babel fish project has attracted
• Many industry leaders such as
Google,HP and others.
• The ultimate goal of PyPy i.e the
Babel fish is to make translation of
various languages to different
environments and platforms.
Applications:

 Windows Live Translator-exact same


service as Babel Fish.
 Another famous browser Google has a
similar service i.e Google Translator which
is mainly based on Babel Fish concept.
 The best use of this application is shown
in movie called Chandini Chowk to China.
Conclusion:
It is a machine translation program
that allows internet users to translate
blocks of text or entire web pages
automatically. It was used by law librarians
and law library users to translate text
accurately. Today it is one of the most
heavily used technology designed by
Systran.Systran’s technology is available
on the web, including Google’s language
tools and on its own Web site.
References:
 www.wikipedia.org
 www.allnet.org
 www.babelfish.org

You might also like