Skip to main content

Re-engineering Machine Translation Systems through Symbiotic Approach

  • Conference paper
Contemporary Computing (IC3 2010)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 95))

Included in the following conference series:

Abstract

The paper presents a software re-engineering approach that is being used by a consortium of eleven academic institutions facilitated by a software engineering group to re-engineer previously developed natural language processing modules in laboratory environment, for developing eighteen machine translation (MT) systems covering nine pairs of Indic languages. This approach gives field deployable and maintainable MT systems (and modules) that can be reused as customizable components. The paper discusses its symbiotic approach of re-engineering modules, and also the experiences of developing MT systems in consortium mode. Following this approach, already seven MT systems have been developed and deployed on the web.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anthes, G.: Automated Translation of Indian Languages. CACM 53(1) (2010)

    Google Scholar 

  2. Bharati, A., Chaitanya, V., Sangal, R.: Natural Language Processing – A Paninian Perspective. Prentice Hall of India, New Delhi (2004)

    Google Scholar 

  3. EAGLES, Expert Advisory Group on Language Engineering: Evaluation of Natural Language Processing Systems (Final Report), DG XIII of European Commission (1996)

    Google Scholar 

  4. Moona, R., Singh, S., Sangal, R., Sharma, D.M.: MTeval: An Evaluation Methodology for Machine Translation Systems, Language Technology Research Center, IIIT Hyderabad (2004)

    Google Scholar 

  5. Zajac, R.: An Open Distributed Architecture for Reuse and Integration of Heterogeneous NLP Components. In: Proceedings of the Fifth Conf. on Applied NLP, Washington, DC (1997)

    Google Scholar 

  6. Leidner, J.L.: Current Issues in Software Engineering for Natural Language Processing. In: HLT-NAACL 2003 Workshop on Software Engineering and Architecture of Language Technology Systems (2003)

    Google Scholar 

  7. Pressman, R.S.: Software Engineering: A Practitioner’s Approach, 6th edn. McGraw Hill International, New York (2006)

    Google Scholar 

  8. Arnold, R.S.: Software Re-engineering. IEEE Computer Society Press, Los Alamitos (1993)

    Google Scholar 

  9. Hayes-Roth, B.: A Blackboard Architecture for Control. In: Art. Intelligence (1985)

    Google Scholar 

  10. Sangal, R.: Architecture of Shakti Machine Translation System, IIIT Hyderabad (2004)

    Google Scholar 

  11. Cunningham, H., Humphreys, K., Gaizauskas, R., Wilks, Y.: Software Infrastructure for Natural Language Processing. In: Proceedings of 5th Conference on Applied Natural Language Processing (1997)

    Google Scholar 

  12. Cunnigham, H., Scot, J.: Software Architecture for Language Engineering. Journal of Natural Language Engineering 10(3/4) (2004)

    Google Scholar 

  13. Sangal, R.: Project Proposal to Develop Indian Language to Indian Language Machine Translation System, IIIT Hyderabad, TDIL Group, Dept. of IT, Govt. of India (2006)

    Google Scholar 

  14. Swanson, E.B.: The Dimension of Maintenance. In: Proc. Second Intl. Conference on Software Engineering. IEEE, Los Alamitos (October 1976)

    Google Scholar 

  15. Brown, A.W., Wallanau, K.C.: Engineering of Component-Based Systems in Component Based Software Engineering. IEEE Computer Society Press, Los Alamitos (1996)

    Google Scholar 

  16. Chikofsky, E., Cross, J.: Reverse Engineering & Design Recovery: A Taxonomy. IEEE Software 7(1) (1990)

    Google Scholar 

  17. Sangal, R.: Dashboard: A Framework for Setting Blackboards, IIIT Hyderabad (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kumar, P., Ahmad, R., Rathaur, A.K., Sinha, M.K., Sangal, R. (2010). Re-engineering Machine Translation Systems through Symbiotic Approach. In: Ranka, S., et al. Contemporary Computing. IC3 2010. Communications in Computer and Information Science, vol 95. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14825-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14825-5_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14824-8

  • Online ISBN: 978-3-642-14825-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics