SlideShare a Scribd company logo
Lingsoft Language
Management Central
Language Management Central
● LS LMC is a centralised language management
  solution

● All of Lingsoft's and many third-party language
  solutions are offered through this platform
  ○ Spell checking, grammar checking, stylistic checking
  ○ Hyphenation
  ○ Inflective synonym lookup
  ○ Morphological and dependency analysis
  ○ Terminology management and look-up
  ○ Translations
  ○ Speech recognition and synthesis

● New services are created and expanded
  ○ New tools can be added to the platform

● Flexible and robust
Language Management Central
● Software as a Service model (SaaS)

● Each service exposes an interface for integration
  ○ REST/JSON
  ○ WebServices

● .Net server solution

● Successful integration in a variety of settings
  ○ Desktop publishing
  ○ Search engines
  ○ Online stores
  ○ Terminology management solutions
  ○ Natural language processing solutions
  ○ Translation services
  ○ Subtitling services
Proofing Service in LMC
● Several proofreading services available
   ○ Spell checking
   ○ Grammar checking
   ○ Stylistic checking
   ○ Hyphenation

● Available languages
   ○ Finnish
   ○ Swedish
   ○ Norwegian Bokmål
   ○ Norwegian Nynorsk
   ○ Danish
   ○ German
   ○ English (spelling)

● Lingsoft proofing has previously successfully been integrated as the
  standard checkers for eg. Microsoft Word
Proofing Service in LMC
● Domain-specific spell and style checkers
  ○ Specialised checkers optimised for specific language domains
  ○ Contains the standard language and additional specialised vocabulary
    and grammar rules
  ○ Examples
     ■ Finnish medical
     ■ Finnish EU language
     ■ Finnish IT
     ■ Swedish Finlandisms

● Custom vocabulary and checker customisation
  ○ Lingsoft can also create checkers containing your vocabulary
Integrating the Proofing Service
Morphology Service in LMC
● Offers morphological and sentence analysis
  ○ Analyse words and return dictionary forms
      ■ crucial for processing of inflecting languages
      ■ example from English: left returns left (adverb), left
        (adjective) and leave (verb)
      ■ example from Finnish: kädessäni 'in my hand' finds käsi
        'hand'
  ○ If a word returns multiple dictionary forms, sentence
    disambiguation can identify the desired baseform based on
    sentence structure
      ■ example, English: left in he left for school will return leave
  ○ Generate word forms
      ■ example from Finnish: requesting the inessive singular form
        with possessive suffix of käsi 'hand' returns kädessäni
      ■ example from English: requesting past participle of leave
        returns left
Morphology Service in LMC
● Available languages
  ○ Finnish
  ○ Swedish
  ○ Norwegian Bokmål
  ○ Norwegian Nynorsk
  ○ Danish
  ○ German
  ○ English
  ○ Russian
  ○ Swahili

● Applications include
   ○ search systems
   ○ document indexing
   ○ language learning
   ○ supporting tasks for other language processing
Search Systems and LMC
● Search expansion using Morphology Service
  ○ When search for a word or term, it is possible to automatically
    also search for inflected forms of the word
  ○ Can also find compound words
     ■ For example, search for käsi 'hand' in Finnish can find
       käsikirja 'handbook/manual'
  ○ Greatly simplifies search queries and expand the results pool
     ■ for example Finnish, where a single word may have
       thousands of different forms

● Search correction using Proofing Service
  ○ If a user misspells a search term, it is possible to offer "Did
    you mean?" functionality by offering suggestions from the
    proofing service
Search Systems and LMC




Solution – custom library for Lucene programming

Lingsoft Custom Analyzer for Lucene
 ● A Java library for Lucene
 ● Calls LS LMC (address configured from settings)
 ● Package contains a Java library with a settings file and some example codes
   (open source)
 ● A customer would program their own solution on top of this Custom analyzer
 ● Lingsoft provides LS LMC services and consulting for searching and indexing
Terminology Management
and LMC
 ● LS LMC offers a fully fledged terminology
   management system
   ○ Administration and editing of customer terms and
     customer termbases
      ■ The entire term management workflow is supported
   ○ Term search and proposals
   ○ Multilingual termbases supported
   ○ Brand language management
      ■ Accepted and rejected terms
   ○ Several tools supported
      ■ TermWeb, Trados Multiterm...
      ■ More can be added
      ■ Standard format, TBX
Terminology Management
and LMC
Terminology Management
and LMC
 ● Intelligent Term Search
   ○ Intelligent term search when using Lingsoft's language tools
     (search expansion)
   ○ Search targets
       ○ custom termbase
       ○ static termbase (for example MOT-dictionaries)
       ○ public terminologies (f.ex. WordNet)
       ○ Lingsoft language tools functioning as terminologies (for
         example synonym dictionaries)


 ● Term Highlighting
   ○ Recognizes terms from written text by highlighting
   ○ Can use accepted/rejected -division
   ○ Interface returns positional and other term-related information
   ○ Possibility to select target termbases
Terminology Management
and LMC
 ● Term Suggestion
   ○ If the term is unrecognized, the customer has the possibility to
     propose it
   ○ Possibility to
       ■ select target termbase for the suggestion
       ■ add basic information about the suggestion
   ○ Terminology admin will see the suggestions (unprocessed terms)
   ○ If the administrator approves the term, LS LMC will publish it in
     use through the platform
 ● Other language tools
   ○ LMC can utilize termbases for other language tools
   ○ Examples
      ■ Accepted/Rejected terms can be brought as a part of
        proofreader, so they will be used with the Proofing Interface
        also (style info/errors)
      ■ Key terminology can be utilized when creating search engine
        index
      ■ Possibility to utilize terminologies for creating totally
        customized spellchecker
Integrations
● CKEditor




● MS Word 2007-2013
LS LMC

 ● Full API description and trial accounts available on
   request

 ● For more information, contact us at info@lingsoft.fi

 ● Visit us at www.lingsoft.fi

 ● Follow us at @Lingsoft

More Related Content

PDF
Linguistic markup and transclusion processing in XML documents
PDF
Acl reading@2016 10-26
PDF
Yves Peirsman - Deep Learning for NLP
PDF
Apertium: a unique free/open-source MT system for related languages [but not ...
PPTX
The New Lisbon University - SDL Open Exchange 2015
PDF
Linguistic markup and processing of transclusion in XML documents (Notes)
PDF
Comparative Analysis of W3C Text Layout Requirements
PDF
Shilpa shukla processing_text
Linguistic markup and transclusion processing in XML documents
Acl reading@2016 10-26
Yves Peirsman - Deep Learning for NLP
Apertium: a unique free/open-source MT system for related languages [but not ...
The New Lisbon University - SDL Open Exchange 2015
Linguistic markup and processing of transclusion in XML documents (Notes)
Comparative Analysis of W3C Text Layout Requirements
Shilpa shukla processing_text

What's hot (8)

PPT
Fhbib Chronology2
PPT
Class9
PPTX
Closing the language gap: developing machine learning tools to detect the lan...
PDF
GRDDL: A Pictorial Approach
PPTX
Etymology Markup in TEI XML
PDF
English kazakh parallel corpus for statistical machine translation
PPTX
Terminology: tips and tricks to boost your terminology work
PDF
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
Fhbib Chronology2
Class9
Closing the language gap: developing machine learning tools to detect the lan...
GRDDL: A Pictorial Approach
Etymology Markup in TEI XML
English kazakh parallel corpus for statistical machine translation
Terminology: tips and tricks to boost your terminology work
A Multilingual Semantic Wiki based on Attempto Controlled English and Grammat...
Ad

Similar to Lingsoft Language Management Central (20)

PPTX
Information retrieval based on word sens 1
PPTX
IRS-Cataloging and Indexing-2.1.pptx
PPTX
Towards Open Methods: Using Scientific Workflows in Linguistics
PPTX
3. introduction to text mining
PPTX
3. introduction to text mining
PDF
Closing the Gap between Corpora and Termbases, CHAT2013
PDF
Taxonomies and Folksonomies
PDF
A Critical Approach To Online Dictionaries Problems And Solutions
PDF
Supporting User's Exploration of Digital Libraries, Suedl 2012 workshop proce...
PDF
B-BabelNet: Business-Specific Lexical Database for Improving Semantic Analysi...
PPTX
Machine Aided Indexer
PDF
The Standards Mosaic Opening the Way to New Technologies
PPTX
Search, Signals & Sense: An Analytics Fueled Vision
PDF
11 terms in Corpus Linguistics1 (2)
PPT
Stemming is one of several text normalization techniques that converts raw te...
PDF
Terminological Ontologies Design Management And Practical Applications Semant...
PDF
Mapping, Merging, and Multilingual Taxonomies
PDF
Experience with MarkLogic at Elsevier
PDF
Aq35241246
PPTX
Corpus Linguistics :Analytical Tools
Information retrieval based on word sens 1
IRS-Cataloging and Indexing-2.1.pptx
Towards Open Methods: Using Scientific Workflows in Linguistics
3. introduction to text mining
3. introduction to text mining
Closing the Gap between Corpora and Termbases, CHAT2013
Taxonomies and Folksonomies
A Critical Approach To Online Dictionaries Problems And Solutions
Supporting User's Exploration of Digital Libraries, Suedl 2012 workshop proce...
B-BabelNet: Business-Specific Lexical Database for Improving Semantic Analysi...
Machine Aided Indexer
The Standards Mosaic Opening the Way to New Technologies
Search, Signals & Sense: An Analytics Fueled Vision
11 terms in Corpus Linguistics1 (2)
Stemming is one of several text normalization techniques that converts raw te...
Terminological Ontologies Design Management And Practical Applications Semant...
Mapping, Merging, and Multilingual Taxonomies
Experience with MarkLogic at Elsevier
Aq35241246
Corpus Linguistics :Analytical Tools
Ad

Recently uploaded (20)

PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Tartificialntelligence_presentation.pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
August Patch Tuesday
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
WOOl fibre morphology and structure.pdf for textiles
Group 1 Presentation -Planning and Decision Making .pptx
1. Introduction to Computer Programming.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Final SEM Unit 1 for mit wpu at pune .pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
Architecture types and enterprise applications.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Web App vs Mobile App What Should You Build First.pdf
Getting started with AI Agents and Multi-Agent Systems
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Tartificialntelligence_presentation.pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
Module 1.ppt Iot fundamentals and Architecture
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Enhancing emotion recognition model for a student engagement use case through...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
OMC Textile Division Presentation 2021.pptx
August Patch Tuesday
Zenith AI: Advanced Artificial Intelligence
WOOl fibre morphology and structure.pdf for textiles

Lingsoft Language Management Central

  • 2. Language Management Central ● LS LMC is a centralised language management solution ● All of Lingsoft's and many third-party language solutions are offered through this platform ○ Spell checking, grammar checking, stylistic checking ○ Hyphenation ○ Inflective synonym lookup ○ Morphological and dependency analysis ○ Terminology management and look-up ○ Translations ○ Speech recognition and synthesis ● New services are created and expanded ○ New tools can be added to the platform ● Flexible and robust
  • 3. Language Management Central ● Software as a Service model (SaaS) ● Each service exposes an interface for integration ○ REST/JSON ○ WebServices ● .Net server solution ● Successful integration in a variety of settings ○ Desktop publishing ○ Search engines ○ Online stores ○ Terminology management solutions ○ Natural language processing solutions ○ Translation services ○ Subtitling services
  • 4. Proofing Service in LMC ● Several proofreading services available ○ Spell checking ○ Grammar checking ○ Stylistic checking ○ Hyphenation ● Available languages ○ Finnish ○ Swedish ○ Norwegian Bokmål ○ Norwegian Nynorsk ○ Danish ○ German ○ English (spelling) ● Lingsoft proofing has previously successfully been integrated as the standard checkers for eg. Microsoft Word
  • 5. Proofing Service in LMC ● Domain-specific spell and style checkers ○ Specialised checkers optimised for specific language domains ○ Contains the standard language and additional specialised vocabulary and grammar rules ○ Examples ■ Finnish medical ■ Finnish EU language ■ Finnish IT ■ Swedish Finlandisms ● Custom vocabulary and checker customisation ○ Lingsoft can also create checkers containing your vocabulary
  • 7. Morphology Service in LMC ● Offers morphological and sentence analysis ○ Analyse words and return dictionary forms ■ crucial for processing of inflecting languages ■ example from English: left returns left (adverb), left (adjective) and leave (verb) ■ example from Finnish: kädessäni 'in my hand' finds käsi 'hand' ○ If a word returns multiple dictionary forms, sentence disambiguation can identify the desired baseform based on sentence structure ■ example, English: left in he left for school will return leave ○ Generate word forms ■ example from Finnish: requesting the inessive singular form with possessive suffix of käsi 'hand' returns kädessäni ■ example from English: requesting past participle of leave returns left
  • 8. Morphology Service in LMC ● Available languages ○ Finnish ○ Swedish ○ Norwegian Bokmål ○ Norwegian Nynorsk ○ Danish ○ German ○ English ○ Russian ○ Swahili ● Applications include ○ search systems ○ document indexing ○ language learning ○ supporting tasks for other language processing
  • 9. Search Systems and LMC ● Search expansion using Morphology Service ○ When search for a word or term, it is possible to automatically also search for inflected forms of the word ○ Can also find compound words ■ For example, search for käsi 'hand' in Finnish can find käsikirja 'handbook/manual' ○ Greatly simplifies search queries and expand the results pool ■ for example Finnish, where a single word may have thousands of different forms ● Search correction using Proofing Service ○ If a user misspells a search term, it is possible to offer "Did you mean?" functionality by offering suggestions from the proofing service
  • 10. Search Systems and LMC Solution – custom library for Lucene programming Lingsoft Custom Analyzer for Lucene ● A Java library for Lucene ● Calls LS LMC (address configured from settings) ● Package contains a Java library with a settings file and some example codes (open source) ● A customer would program their own solution on top of this Custom analyzer ● Lingsoft provides LS LMC services and consulting for searching and indexing
  • 11. Terminology Management and LMC ● LS LMC offers a fully fledged terminology management system ○ Administration and editing of customer terms and customer termbases ■ The entire term management workflow is supported ○ Term search and proposals ○ Multilingual termbases supported ○ Brand language management ■ Accepted and rejected terms ○ Several tools supported ■ TermWeb, Trados Multiterm... ■ More can be added ■ Standard format, TBX
  • 13. Terminology Management and LMC ● Intelligent Term Search ○ Intelligent term search when using Lingsoft's language tools (search expansion) ○ Search targets ○ custom termbase ○ static termbase (for example MOT-dictionaries) ○ public terminologies (f.ex. WordNet) ○ Lingsoft language tools functioning as terminologies (for example synonym dictionaries) ● Term Highlighting ○ Recognizes terms from written text by highlighting ○ Can use accepted/rejected -division ○ Interface returns positional and other term-related information ○ Possibility to select target termbases
  • 14. Terminology Management and LMC ● Term Suggestion ○ If the term is unrecognized, the customer has the possibility to propose it ○ Possibility to ■ select target termbase for the suggestion ■ add basic information about the suggestion ○ Terminology admin will see the suggestions (unprocessed terms) ○ If the administrator approves the term, LS LMC will publish it in use through the platform ● Other language tools ○ LMC can utilize termbases for other language tools ○ Examples ■ Accepted/Rejected terms can be brought as a part of proofreader, so they will be used with the Proofing Interface also (style info/errors) ■ Key terminology can be utilized when creating search engine index ■ Possibility to utilize terminologies for creating totally customized spellchecker
  • 16. LS LMC ● Full API description and trial accounts available on request ● For more information, contact us at info@lingsoft.fi ● Visit us at www.lingsoft.fi ● Follow us at @Lingsoft