17
(A MACHINE TRANSLATOR) SEMINAR  ON BY SRAVAN KUMAR

BABEL FISH

Embed Size (px)

Citation preview

Page 1: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 1/17

(A MACHINE TRANSLATOR)

SEMINAR  ON

BY SRAVAN KUMAR

Page 2: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 2/17

CONTENTS ABSTRACT

INTRODUCTION

HISTORY

WORKING

APPLICATIONS

CONCLUSION

Page 3: BABEL FISH

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

Page 4: BABEL FISH

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.

Page 5: BABEL FISH

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.

Page 6: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 6/17

Page 7: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 7/17

Application of the Babel Fish Software

Page 8: BABEL FISH

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.

Page 9: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 9/17

Page 10: BABEL FISH

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.

Page 11: BABEL FISH

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.

Page 12: BABEL FISH

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´.

Page 13: BABEL FISH

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.

Page 14: BABEL FISH

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.

Page 15: BABEL FISH

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.

Page 16: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 16/17

Page 17: BABEL FISH

8/7/2019 BABEL FISH

http://slidepdf.com/reader/full/babel-fish 17/17