SlideShare une entreprise Scribd logo
1  sur  15
Machine Translation at Audi Global Net

                            Evi Malik
                        Andreas Vogl


                               © Logica 2008. All rights reserved
Agenda


             1   Audi Global Net - Multilingual

             2   Architecture - Machine Translation of CMS Content

             3   Machine Translation Process in the CMS

             4   Implementation in Day Communiqué




03.06.2008                          Machine Translation at Audi Global Net   No. 2
Audi Global Net - Multilingual

   Audi Global Net, the international employee portal of Audi is available in several
   languages and countries: de (Germany), en (Audi of America), fr + nl (Audi
   Brussels), ja and zh are planned




03.06.2008                       Machine Translation at Audi Global Net            No. 3
Audi Global Net - Multilingual

    Human translation of the complete intranet content would be very expensive,
    therefore Audi decided to establish a „Machine Translation Service“

   The „Machine Translation Service“ provides these key features:


   •  Integration of several translation engines (best of breed)
   •  Integration of external dictionaries (AKATerm, the Audi vocabulary)
   •  Integration of phrases (translation memories)
   •  Automatic creation of translation memories from released texts
   •  Storage of the vocabulary in basic form
   •  In addition to a simple word translation, a phrasal analysis is provided
      (reviewing the word position in the clause)



03.06.2008                       Machine Translation at Audi Global Net           No. 4
Audi Global Net - Multilingual

   Based on the “Machine Translation Service” Audi Global Net offers the following
   multilingual services:
             –  For portal users:
                 •  Machine translation of documents (Word, PPT, PDF,..)
                 •  Machine translation of text




             –  For editors of content:
                 •  Machine translation of CMS content




03.06.2008                                Machine Translation at Audi Global Net   No. 5
Architecture - Machine Translation of CMS Content

                                                                                     publish            DAY Communiqué
                            DAY Communiqué Author
                                                                                                            Publish

                          Master Tree
                                                          Language Tree                           invalidate           portal
                                                                                                    cache           integration




             activation

                                 Day Communiqué
                                Translation Module

         translation request                          translated content


                                   Audi Machine
                                Translation Service




03.06.2008                                               Machine Translation at Audi Global Net                                   No. 6
Machine Translation Process – Workflow Support

   Translated content is prioritized:
   1.  Simple content: Is activated directly after machine translation
   2.  Normal content: Editor decides if he wants to improve machine translation




   3.  Significant content: Machine translation is improved by a professional translator




 An editor      The translation module          All members of the role          A “Human Translator”
 activates      makes an update on the          “Human Translator” receive       improves the machine
 German         English content and puts it     an email about the newly         translation if necessary and
 content        in “Translation Workflow”       machine-translated content       activates the English content

03.06.2008                              Machine Translation at Audi Global Net                          No. 7
Machine Translation Process – Manual Translation Improvement

   To improve the quality of the machine translation and protect the improvement
   against subsequent machine translations a protection mechanism is introduced

                                                                                Content is permitted
                                                                                for machine translation

                                                                                Content is protected against
                                                                                machine translation




                                                                        Actions on all
                                                                        page items

                                                                                         Owner Reference

                                                                                         Text




03.06.2008                     Machine Translation at Audi Global Net                                          No. 8
Machine Translation Process – Structural Changes

   To prevent structural changes within a page in the Language Tree editors can
   not perform the actions copy, delete and new


               Master Tree

                                                             Language Tree




03.06.2008                     Machine Translation at Audi Global Net             No. 9
Machine Translation Process – Initial Translation

   The function “Translate
   Tree” starts the initial
   translation of a complete
   content tree

   It respects the current state
   of the pages in the Master
   Tree:
             –  Modified: translates last
                activated version
             –  Deactivated: no
                translation




03.06.2008                                  Machine Translation at Audi Global Net   No. 10
Implementation in Day Communiqué

                                                                                                  Portal
                                                       Editor




                              Day Communiqué Author                                                                     Day
                                                                                                                     Communiqué
                                     CQ Translation                      activate                                      Publish
                                        Service
                                                                                                  Master        activate
                                                                                                Content-Tree




                                      Translation                        activate
                                         Agent                                                  Translation
                                                                                                  Cache

                                        Queue
                                                        if error
                                                          retry
                         translate

      Audi Machine                    Translation                                                Language
   Translation Service                   Translation
                                          Jobs                                                    Sprachzweig
                                                                                                   Trees
                                                                   at success: activate                         activate
                                            Job
                                                                   Language Trees and
                                                                   delete page in cache




03.06.2008                                             Machine Translation at Audi Global Net                                     No. 11
Implementation in Day Communiqué – Data Exchange Format


     The following data exchange format is used as an interface with the
     “Audi Machine Translation Service”

     <atom qualident="parsysleft.0001.Headline">German contents in a clause.
       Appended without point with a second clause </atom>!
     <atom qualident="tx1ht.Single.Headline">German contents in a clause.
       Appended without point with a second clause </atom>!
     <atom qualident="parsysright.0001.Copytext">Testing <i>italic</i> and
       <b>fat</b> text.</atom>!
     <atom qualident="parsysleft.0002.Copytext">German contents in a clause.
       Appended without point with a second clause </atom>!
     <atom qualident="parsysleft.0001.TableData"><tablecell>German contents in a
       clause. Appended with a second clause.</tablecell><tablecell>Cell two</
       tablecell></atom>!
     <atom qualident="parsysright.0002.Copytext">German contents in a clause.
       Appended without point with a second clause </atom> !




03.06.2008                       Machine Translation at Audi Global Net         No. 12
Implementation in Day Communiqué – Configurable Features

                                                                                     Multiple instances
                                                                                     are possible


                                                                 Translation Agent


                                                                          Part of Master Tree which
                                                                          will be machine translated
                                                                          at activation


                                                                         Place for Language Trees
                                                                         (several Language Trees
                                                                         with different target
                                                                         languages are possible)




                                                                   Workflow Configuration:
                                                                   •  Admin driven: Significant content
                                                                   with professional translator
                                                                   •  Editor driven: Normal content




03.06.2008              Machine Translation at Audi Global Net                                         No. 13
Implementation in Day Communiqué – Configurable Features

                                         There are three different types of atoms:

                                         •  Translatable
                                            A translatable atom will be translated
                                            by the service, if it's not explicitly
                                            denied by an author in the Language
                                            Tree
                                         •  Adaptable
                                            Adaptable atoms will be rewritten in the
                                            Language Tree
                                            For example LinkInt "/audi/de/agn/..."
                                            will be adapted to "/audi/en/agn/..."
                                         •  Deniable
                                            Deniable atoms will not be translated or
                                            adapted by the service. They will be
                                            copied 1:1


03.06.2008              Machine Translation at Audi Global Net                   No. 14
Thank you for listening!




03.06.2008         Machine Translation at Audi Global Net   No. 15

Contenu connexe

Similaire à International Benefits – Logica: A global company

Lets Localize Your Plugins
Lets Localize Your PluginsLets Localize Your Plugins
Lets Localize Your Pluginsguesta950cdd8d
 
Cisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General OverviewCisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General OverviewGary Lefman
 
Leadership Symposium on Digital Media in Healthcare
Leadership Symposium on Digital Media in HealthcareLeadership Symposium on Digital Media in Healthcare
Leadership Symposium on Digital Media in Healthcaresetstanford
 
Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...
Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...
Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...mfrancis
 
Machine Translation
Machine TranslationMachine Translation
Machine TranslationUwe Muegge
 
10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFish10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFishNuxeo
 
Introduction to Machine translation - AEM
Introduction to Machine translation - AEMIntroduction to Machine translation - AEM
Introduction to Machine translation - AEMVivek Sachdeva
 
[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's
[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's
[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why'sScott Abel
 
Extending Machine Translation in AEM
Extending Machine Translation in AEMExtending Machine Translation in AEM
Extending Machine Translation in AEMVivek Sachdeva
 
TAUS Scotland Asia Online Technology Platform V1
TAUS Scotland  Asia Online Technology Platform   V1TAUS Scotland  Asia Online Technology Platform   V1
TAUS Scotland Asia Online Technology Platform V1Kirti Vashee
 
Translation management tool iii
Translation management tool iiiTranslation management tool iii
Translation management tool iiiICQ & Anna Kainer
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical UpdateWSO2
 
Domino OSGi Development
Domino OSGi DevelopmentDomino OSGi Development
Domino OSGi DevelopmentPaul Fiore
 
Website Translation Case Study
Website Translation Case StudyWebsite Translation Case Study
Website Translation Case StudyVengaGlobal
 
Paremus service fabric
Paremus service fabricParemus service fabric
Paremus service fabricpjhInovex
 
Cloud-based Translation Memory Systems
Cloud-based Translation Memory SystemsCloud-based Translation Memory Systems
Cloud-based Translation Memory SystemsUwe Muegge
 
Introduction On Integrating Translation Applications, Wcm To Achieve A Common...
Introduction On Integrating Translation Applications, Wcm To Achieve A Common...Introduction On Integrating Translation Applications, Wcm To Achieve A Common...
Introduction On Integrating Translation Applications, Wcm To Achieve A Common...Dhiraj Makam
 
Jimwebber soa
Jimwebber soaJimwebber soa
Jimwebber soad0nn9n
 

Similaire à International Benefits – Logica: A global company (20)

Lets Localize Your Plugins
Lets Localize Your PluginsLets Localize Your Plugins
Lets Localize Your Plugins
 
Cisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General OverviewCisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General Overview
 
Leadership Symposium on Digital Media in Healthcare
Leadership Symposium on Digital Media in HealthcareLeadership Symposium on Digital Media in Healthcare
Leadership Symposium on Digital Media in Healthcare
 
Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...
Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...
Balconies, Patios, Terraces, and Bridges. Architectural approaches for moving...
 
Easyling at atc London
Easyling at atc LondonEasyling at atc London
Easyling at atc London
 
Machine Translation
Machine TranslationMachine Translation
Machine Translation
 
Cisco Localisation Toolkit
Cisco Localisation ToolkitCisco Localisation Toolkit
Cisco Localisation Toolkit
 
10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFish10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFish
 
Introduction to Machine translation - AEM
Introduction to Machine translation - AEMIntroduction to Machine translation - AEM
Introduction to Machine translation - AEM
 
[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's
[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's
[Case Study] - Nuclear Power, DITA and FrameMaker: The How's and Why's
 
Extending Machine Translation in AEM
Extending Machine Translation in AEMExtending Machine Translation in AEM
Extending Machine Translation in AEM
 
TAUS Scotland Asia Online Technology Platform V1
TAUS Scotland  Asia Online Technology Platform   V1TAUS Scotland  Asia Online Technology Platform   V1
TAUS Scotland Asia Online Technology Platform V1
 
Translation management tool iii
Translation management tool iiiTranslation management tool iii
Translation management tool iii
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
Domino OSGi Development
Domino OSGi DevelopmentDomino OSGi Development
Domino OSGi Development
 
Website Translation Case Study
Website Translation Case StudyWebsite Translation Case Study
Website Translation Case Study
 
Paremus service fabric
Paremus service fabricParemus service fabric
Paremus service fabric
 
Cloud-based Translation Memory Systems
Cloud-based Translation Memory SystemsCloud-based Translation Memory Systems
Cloud-based Translation Memory Systems
 
Introduction On Integrating Translation Applications, Wcm To Achieve A Common...
Introduction On Integrating Translation Applications, Wcm To Achieve A Common...Introduction On Integrating Translation Applications, Wcm To Achieve A Common...
Introduction On Integrating Translation Applications, Wcm To Achieve A Common...
 
Jimwebber soa
Jimwebber soaJimwebber soa
Jimwebber soa
 

Plus de Day Software

AND: Using CRX technology to build an enterprise-scale content management and...
AND: Using CRX technology to build an enterprise-scale content management and...AND: Using CRX technology to build an enterprise-scale content management and...
AND: Using CRX technology to build an enterprise-scale content management and...Day Software
 
IlSole24Ore: Business Information and CQ5, the missing link
IlSole24Ore: Business Information and CQ5, the missing linkIlSole24Ore: Business Information and CQ5, the missing link
IlSole24Ore: Business Information and CQ5, the missing linkDay Software
 
European Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESOEuropean Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESODay Software
 
Adobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing OptimizationAdobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing OptimizationDay Software
 
2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media World2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media WorldDay Software
 
Namics: From Conten-Centric to User-Centric
Namics: From Conten-Centric to User-CentricNamics: From Conten-Centric to User-Centric
Namics: From Conten-Centric to User-CentricDay Software
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Day: Ignite iPad App - The making of...
Day: Ignite iPad App - The making of...Day: Ignite iPad App - The making of...
Day: Ignite iPad App - The making of...Day Software
 
Day: Web Development Goes Social
Day: Web Development Goes SocialDay: Web Development Goes Social
Day: Web Development Goes SocialDay Software
 
MTV: CRX As A Solution For Complex Content Sharing and Distribution Needs
MTV: CRX As A Solution For Complex Content Sharing and Distribution NeedsMTV: CRX As A Solution For Complex Content Sharing and Distribution Needs
MTV: CRX As A Solution For Complex Content Sharing and Distribution NeedsDay Software
 
Hyatt Hotels: A Vision for E-Commerce and Online Travel Innovation
Hyatt Hotels: A Vision for E-Commerce and Online Travel InnovationHyatt Hotels: A Vision for E-Commerce and Online Travel Innovation
Hyatt Hotels: A Vision for E-Commerce and Online Travel InnovationDay Software
 
2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media World2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media WorldDay Software
 
Day: What's New in CQ5 - Sneak-Peek into CQ 5.4
Day: What's New in CQ5 - Sneak-Peek into CQ 5.4Day: What's New in CQ5 - Sneak-Peek into CQ 5.4
Day: What's New in CQ5 - Sneak-Peek into CQ 5.4Day Software
 
SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...
SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...
SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...Day Software
 
Ignite iPad App: The Making Of....
Ignite iPad App: The Making Of.... Ignite iPad App: The Making Of....
Ignite iPad App: The Making Of.... Day Software
 
Translations.com: Managing Global Content - Day CQ5 and GlobalLink™
Translations.com: Managing Global Content - Day CQ5 and GlobalLink™Translations.com: Managing Global Content - Day CQ5 and GlobalLink™
Translations.com: Managing Global Content - Day CQ5 and GlobalLink™Day Software
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Adobe: Real-time Marketing Optimization
Adobe: Real-time Marketing OptimizationAdobe: Real-time Marketing Optimization
Adobe: Real-time Marketing OptimizationDay Software
 
Adobe: Intrapreneurs and the Digital Customer Experience
Adobe: Intrapreneurs and the Digital Customer ExperienceAdobe: Intrapreneurs and the Digital Customer Experience
Adobe: Intrapreneurs and the Digital Customer ExperienceDay Software
 

Plus de Day Software (20)

Investec
InvestecInvestec
Investec
 
AND: Using CRX technology to build an enterprise-scale content management and...
AND: Using CRX technology to build an enterprise-scale content management and...AND: Using CRX technology to build an enterprise-scale content management and...
AND: Using CRX technology to build an enterprise-scale content management and...
 
IlSole24Ore: Business Information and CQ5, the missing link
IlSole24Ore: Business Information and CQ5, the missing linkIlSole24Ore: Business Information and CQ5, the missing link
IlSole24Ore: Business Information and CQ5, the missing link
 
European Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESOEuropean Southern Observatory: Implementing Day CQ5 at ESO
European Southern Observatory: Implementing Day CQ5 at ESO
 
Adobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing OptimizationAdobe Omniture: Real-Time Marketing Optimization
Adobe Omniture: Real-Time Marketing Optimization
 
2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media World2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media World
 
Namics: From Conten-Centric to User-Centric
Namics: From Conten-Centric to User-CentricNamics: From Conten-Centric to User-Centric
Namics: From Conten-Centric to User-Centric
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
Day: Ignite iPad App - The making of...
Day: Ignite iPad App - The making of...Day: Ignite iPad App - The making of...
Day: Ignite iPad App - The making of...
 
Day: Web Development Goes Social
Day: Web Development Goes SocialDay: Web Development Goes Social
Day: Web Development Goes Social
 
MTV: CRX As A Solution For Complex Content Sharing and Distribution Needs
MTV: CRX As A Solution For Complex Content Sharing and Distribution NeedsMTV: CRX As A Solution For Complex Content Sharing and Distribution Needs
MTV: CRX As A Solution For Complex Content Sharing and Distribution Needs
 
Hyatt Hotels: A Vision for E-Commerce and Online Travel Innovation
Hyatt Hotels: A Vision for E-Commerce and Online Travel InnovationHyatt Hotels: A Vision for E-Commerce and Online Travel Innovation
Hyatt Hotels: A Vision for E-Commerce and Online Travel Innovation
 
2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media World2011 and Beyond - 5 Strategies for Survival in the Digital Media World
2011 and Beyond - 5 Strategies for Survival in the Digital Media World
 
Day: What's New in CQ5 - Sneak-Peek into CQ 5.4
Day: What's New in CQ5 - Sneak-Peek into CQ 5.4Day: What's New in CQ5 - Sneak-Peek into CQ 5.4
Day: What's New in CQ5 - Sneak-Peek into CQ 5.4
 
SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...
SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...
SapientNitro: Multi-channel and the Convergence of Marketing, Commerce & Cust...
 
Ignite iPad App: The Making Of....
Ignite iPad App: The Making Of.... Ignite iPad App: The Making Of....
Ignite iPad App: The Making Of....
 
Translations.com: Managing Global Content - Day CQ5 and GlobalLink™
Translations.com: Managing Global Content - Day CQ5 and GlobalLink™Translations.com: Managing Global Content - Day CQ5 and GlobalLink™
Translations.com: Managing Global Content - Day CQ5 and GlobalLink™
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
Adobe: Real-time Marketing Optimization
Adobe: Real-time Marketing OptimizationAdobe: Real-time Marketing Optimization
Adobe: Real-time Marketing Optimization
 
Adobe: Intrapreneurs and the Digital Customer Experience
Adobe: Intrapreneurs and the Digital Customer ExperienceAdobe: Intrapreneurs and the Digital Customer Experience
Adobe: Intrapreneurs and the Digital Customer Experience
 

Dernier

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Dernier (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

International Benefits – Logica: A global company

  • 1. Machine Translation at Audi Global Net Evi Malik Andreas Vogl © Logica 2008. All rights reserved
  • 2. Agenda 1 Audi Global Net - Multilingual 2 Architecture - Machine Translation of CMS Content 3 Machine Translation Process in the CMS 4 Implementation in Day Communiqué 03.06.2008 Machine Translation at Audi Global Net No. 2
  • 3. Audi Global Net - Multilingual Audi Global Net, the international employee portal of Audi is available in several languages and countries: de (Germany), en (Audi of America), fr + nl (Audi Brussels), ja and zh are planned 03.06.2008 Machine Translation at Audi Global Net No. 3
  • 4. Audi Global Net - Multilingual Human translation of the complete intranet content would be very expensive, therefore Audi decided to establish a „Machine Translation Service“ The „Machine Translation Service“ provides these key features: •  Integration of several translation engines (best of breed) •  Integration of external dictionaries (AKATerm, the Audi vocabulary) •  Integration of phrases (translation memories) •  Automatic creation of translation memories from released texts •  Storage of the vocabulary in basic form •  In addition to a simple word translation, a phrasal analysis is provided (reviewing the word position in the clause) 03.06.2008 Machine Translation at Audi Global Net No. 4
  • 5. Audi Global Net - Multilingual Based on the “Machine Translation Service” Audi Global Net offers the following multilingual services: –  For portal users: •  Machine translation of documents (Word, PPT, PDF,..) •  Machine translation of text –  For editors of content: •  Machine translation of CMS content 03.06.2008 Machine Translation at Audi Global Net No. 5
  • 6. Architecture - Machine Translation of CMS Content publish DAY Communiqué DAY Communiqué Author Publish Master Tree Language Tree invalidate portal cache integration activation Day Communiqué Translation Module translation request translated content Audi Machine Translation Service 03.06.2008 Machine Translation at Audi Global Net No. 6
  • 7. Machine Translation Process – Workflow Support Translated content is prioritized: 1.  Simple content: Is activated directly after machine translation 2.  Normal content: Editor decides if he wants to improve machine translation 3.  Significant content: Machine translation is improved by a professional translator An editor The translation module All members of the role A “Human Translator” activates makes an update on the “Human Translator” receive improves the machine German English content and puts it an email about the newly translation if necessary and content in “Translation Workflow” machine-translated content activates the English content 03.06.2008 Machine Translation at Audi Global Net No. 7
  • 8. Machine Translation Process – Manual Translation Improvement To improve the quality of the machine translation and protect the improvement against subsequent machine translations a protection mechanism is introduced Content is permitted for machine translation Content is protected against machine translation Actions on all page items Owner Reference Text 03.06.2008 Machine Translation at Audi Global Net No. 8
  • 9. Machine Translation Process – Structural Changes To prevent structural changes within a page in the Language Tree editors can not perform the actions copy, delete and new Master Tree Language Tree 03.06.2008 Machine Translation at Audi Global Net No. 9
  • 10. Machine Translation Process – Initial Translation The function “Translate Tree” starts the initial translation of a complete content tree It respects the current state of the pages in the Master Tree: –  Modified: translates last activated version –  Deactivated: no translation 03.06.2008 Machine Translation at Audi Global Net No. 10
  • 11. Implementation in Day Communiqué Portal Editor Day Communiqué Author Day Communiqué CQ Translation activate Publish Service Master activate Content-Tree Translation activate Agent Translation Cache Queue if error retry translate Audi Machine Translation Language Translation Service Translation Jobs Sprachzweig Trees at success: activate activate Job Language Trees and delete page in cache 03.06.2008 Machine Translation at Audi Global Net No. 11
  • 12. Implementation in Day Communiqué – Data Exchange Format The following data exchange format is used as an interface with the “Audi Machine Translation Service” <atom qualident="parsysleft.0001.Headline">German contents in a clause. Appended without point with a second clause </atom>! <atom qualident="tx1ht.Single.Headline">German contents in a clause. Appended without point with a second clause </atom>! <atom qualident="parsysright.0001.Copytext">Testing <i>italic</i> and <b>fat</b> text.</atom>! <atom qualident="parsysleft.0002.Copytext">German contents in a clause. Appended without point with a second clause </atom>! <atom qualident="parsysleft.0001.TableData"><tablecell>German contents in a clause. Appended with a second clause.</tablecell><tablecell>Cell two</ tablecell></atom>! <atom qualident="parsysright.0002.Copytext">German contents in a clause. Appended without point with a second clause </atom> ! 03.06.2008 Machine Translation at Audi Global Net No. 12
  • 13. Implementation in Day Communiqué – Configurable Features Multiple instances are possible Translation Agent Part of Master Tree which will be machine translated at activation Place for Language Trees (several Language Trees with different target languages are possible) Workflow Configuration: •  Admin driven: Significant content with professional translator •  Editor driven: Normal content 03.06.2008 Machine Translation at Audi Global Net No. 13
  • 14. Implementation in Day Communiqué – Configurable Features There are three different types of atoms: •  Translatable A translatable atom will be translated by the service, if it's not explicitly denied by an author in the Language Tree •  Adaptable Adaptable atoms will be rewritten in the Language Tree For example LinkInt "/audi/de/agn/..." will be adapted to "/audi/en/agn/..." •  Deniable Deniable atoms will not be translated or adapted by the service. They will be copied 1:1 03.06.2008 Machine Translation at Audi Global Net No. 14
  • 15. Thank you for listening! 03.06.2008 Machine Translation at Audi Global Net No. 15