TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASEThe Simple Install – Streamlining Moses Setup for IndustryScale Users11:30-11...
Adobe Open Source MT Tooling And Best PracticesJeffrey Rueppel | MT Architect – Multilingual Content Intelligence Team
Two Efforts – Tooling and Efficiency1. Tooling:  • Corpus Tool  • Training Tool  • Testing Tool2. Efficiency:  • Automated...
1. Tooling - Overview And Work Flow                               4
1. Tooling - Corpus Tool                           5
1. Tooling - Trainer                       6
1. Tooling - Testing Tool                            7
1. Tooling/Efficiency – Automated              Trainer                              8
2. Efficiency - Why Streamline?Answer: Installing Moses In A Custom Environment Takes….    A  Long  Time.                 ...
2. Efficiency - Standard Moses Install1.2.     Install Dependency Packages     Compile and Install Language               ...
2. Streamlined InstallationStreamlinedMosesInstallationInstructionsFit On OnePage                              11
2. How did we do it?1. Created RPM Package of dependencies(CENT OS6 in our Case)2. Private YUM repository to centralize pa...
2. RPM PACKAGE CREATION             glibc-develRequired       glibc-headers               libstdc++-develFor Building   Bo...
2. YUM Repository1. Create a repository definition on the local machine -   /etc/yum.repos.d2. Execute: yum install moses-...
Thank You And Questions                          15
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Seattle, The Simple Install – Streamlining Moses Setup for Industry Scale U...
Upcoming SlideShare
Loading in …5
×

TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Seattle, The Simple Install – Streamlining Moses Setup for Industry Scale Users, Jeff Rueppel, Adobe, 17 October 2012

1,109 views

Published on

This presentation is a part of the MosesCore project that encourages the development and usage of open source machine translation tools, notably the Moses statistical MT toolkit.

MosesCore is supported by the European Commission Grant Number 288487 under the 7th Framework Programme.

For the latest updates, follow us on Twitter - #MosesCore

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,109
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Seattle, The Simple Install – Streamlining Moses Setup for Industry Scale Users, Jeff Rueppel, Adobe, 17 October 2012

  1. 1. TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASEThe Simple Install – Streamlining Moses Setup for IndustryScale Users11:30-11:45Wednesday, 17 OctoberJeff RueppelAdobe
  2. 2. Adobe Open Source MT Tooling And Best PracticesJeffrey Rueppel | MT Architect – Multilingual Content Intelligence Team
  3. 3. Two Efforts – Tooling and Efficiency1. Tooling: • Corpus Tool • Training Tool • Testing Tool2. Efficiency: • Automated Trainer • RPM + YUM 3
  4. 4. 1. Tooling - Overview And Work Flow 4
  5. 5. 1. Tooling - Corpus Tool 5
  6. 6. 1. Tooling - Trainer 6
  7. 7. 1. Tooling - Testing Tool 7
  8. 8. 1. Tooling/Efficiency – Automated Trainer 8
  9. 9. 2. Efficiency - Why Streamline?Answer: Installing Moses In A Custom Environment Takes…. A Long Time. *Methuselah tree is now estimated at being 4,841 years old 9
  10. 10. 2. Efficiency - Standard Moses Install1.2. Install Dependency Packages Compile and Install Language Practice Models and GIZA++3. Check Out Source Code From GITHUB4. Copy BIN and Source Scripts to Destination Folder5. Download Sample Model And Translate Something 10
  11. 11. 2. Streamlined InstallationStreamlinedMosesInstallationInstructionsFit On OnePage 11
  12. 12. 2. How did we do it?1. Created RPM Package of dependencies(CENT OS6 in our Case)2. Private YUM repository to centralize packagemanagement + YUM (Yellow Dog Updater Modified) 12
  13. 13. 2. RPM PACKAGE CREATION glibc-develRequired glibc-headers libstdc++-develFor Building Boost-devel xmlrpc-c-devel zlib-deve Moses-suite-devel giza-pp irstlm BoostRequired xmlrpc-c giza-ppTo Run irstlm zlib perl-CGI perl GD perl-XML-Twig 13
  14. 14. 2. YUM Repository1. Create a repository definition on the local machine - /etc/yum.repos.d2. Execute: yum install moses-core-irstlm3. Execute: yum install moses-test-suite4. /moses-suite/bin/moses-suite-test-inst.sh 14
  15. 15. Thank You And Questions 15

×