Upload
kiranis038
View
225
Download
0
Embed Size (px)
Citation preview
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 1/17
(A MACHINE TRANSLATOR)
SEMINAR ON
BY SRAVAN KUMAR
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 2/17
CONTENTS ABSTRACT
INTRODUCTION
HISTORY
WORKING
APPLICATIONS
CONCLUSION
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 3/17
ABSTRACTBable fish:It is also known as pypy.
It is a device which when placed in the
ear translates any language directly intothe user¶s mother tongue.
It can translate among English,SimplifiedChinese,TraditionalChinese,Dutch,French,
German,Greek and many other languages
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 4/17
INTRODUCTION It is a web based application.
It was developed by AltaVista.
It gets its name from a Fictional
animal named µBabel Fish¶ of DouglasAdam¶s novel ,The Hitchhiker¶s Guideto the Galaxy.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 5/17
HISTORY The Babel Fish is small,yellow and
leech-like and is probably the oddestthing in the Universe.
It feeds on brain wave energy.
AltaVista has had Babel Fishtranslation service since the late
nineties. This service is powered by a FrenchCompany by name SYSTRAN.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 6/17
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 7/17
Application of the Babel Fish Software
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 8/17
WORKING:
PYTHON IS NEVERTHLESS ONE OF THE MOST POPULARPROGRAMMING LANGUAGES IN THE WORLD.IT IS ONE OF THE
MAIN LANGUAGE USED BY GOOGLE.´PYTHON IS OFTEN USED AS A µGLUE¶ LANGUAGE-IT CANWORK ON MANY PLATFORMS FROM MOBILES TO MAINFRAMES´.
ITS A GENERAL PURPOSE PROGRAMMING LANGUAGE AND WEWANT TO IMPROVE ITS IMPLEMENTATION.
STANDARD PYTHON IS WRITTEN IN A LOW-LEVELPROGRAMMING LANGUAGE CALLED µC¶.HOWEVER THE PROJECTTEAM HAVE DEVELOPED A NEW VERSION,PyPy,WHICH ISWRITTEN IN PYTHON ITSELF,A TECHNIQUE KNOWN AS SELF-HOSTING.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 9/17
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 10/17
PyPy IS FLEXIBLE AND EASY TO EXPERIMENTWITH.IT MAKES IT EASY TO IDENTIFY AREAS WHERETHE PYTHON IMPLEMENTATION CAN BEIMPROVED.IT ALSO ALLOWS A DEVELOPER TO EXPERIMENT WITH MULTIPLE IMPLEMENTATIONSOF 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.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 11/17
PROGRAMMERS RUN A SPRINTo 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 collaborationamongst the PyPy community.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 12/17
THE NEED FOR SPEEDKrekel¶s saying:" We now need to
improve the speed and extend the
no. of environments that PyPy cancompile.It¶s a daunting technicalchallenge and we are throwing muchtechnical effort into it´.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 13/17
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 differentenvironments and platforms.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 14/17
Applications:
Windows Live Translator-exact sameservice as Babel Fish.
Another famous browser Google has asimilar service i.e Google Translator whichis mainly based on Babel Fish concept.
The best use of this application is shown
in movie calledChandini Chowk to China.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 15/17
Conclusion:It is a machine translation programthat allows internet users to translateblocks of text or entire web pages
automatically. It was used by law librariansand law library users to translate textaccurately. Today it is one of the mostheavily used technology designed by
Systran.Systran¶s technology is availableon the web, including Google¶s languagetools and on its own Web site.
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 16/17
8/7/2019 BABEL FISH
http://slidepdf.com/reader/full/babel-fish 17/17