UIMA & Dialog Systems


UIMA stands for Unstructured Information Management Architecture. It is a software framework for building and deploying text and language processing applications. It was developed by IBM and is now maintained by the Apache Software Foundation.

UIMA is often used in the development of dialog systems, as it provides a set of tools and components for building language processing pipelines. These pipelines can be used to analyze and understand the unstructured text data that is commonly found in dialog systems, such as user input and system output.

For example, a UIMA pipeline might include components for tokenization, part-of-speech tagging, and named entity recognition, which can be used to extract meaningful information from user inputs and improve the performance of a dialog system. UIMA also provides tools for managing and deploying these language processing pipelines in a production environment.

UIMA can be integrated with other tools, such as the JBoss Drools engine and the OpenNLP Part of Speech-Tagger. UIMA is maintained by the Apache Software Foundation and is often used in combination with other software, such as SUSE Linux Enterprise Server and Watson cognitive services.


See also:

Dialog Systems Meta Guide

Automatic analysis of call-center conversations [PDF] from psu.edu G Mishne, D Carmel, R Hoory, A Roytman… – Proceedings of the 14th …, 2005 – dl.acm.org … Dialog systems require contin- uous monitoring of incoming calls for many manage- ment purposes; examples are gathering statistics about the type of … tinguish between the caller and the operator), is sent in turn to an annotator implemented within the IBM UIMA frame- work [6 … Cited by 28 – Related articles – All 12 versions

[PDF] Natural language processing for ambient intelligence [PDF] from tu-darmstadt.de I Gurevych… – Künstliche Intelligenz/Special …, 2007 – seemoo.tu-darmstadt.de … Philadelphia, PA, July 2002. [17] http://uima.lti.cs.cmu.edu/ [18] http://www.ukp.tu-darmstadt.de/ [19] I. Gurevych. Anwendungen des semantischen Wissens über Konzepte im Information Retrieval. … Smartkom: Foundations of Multimodal Dialogue Systems. Springer, Berlin, 2006. … Cited by 10 – Related articles – View as HTML – All 13 versions

[PDF] Linguistic Expression of Emotion in Human-Machine Interaction: The NIMITEK Corpus as a Research Tool [PDF] from uni-magdeburg.de M Gnjatovic, M Kunze, X Zhang… – Proc. of the Fourth …, 2008 – wdok.cs.uni-magdeburg.de … On the Role of the NIMITEK Corpus in Developing an Emotion Adaptive Spoken Dialogue System. In: Proceedings of the Sixth International Language Resources and Evaluation (LREC’08). … Processing Dialogue- Based Data in the UIMA Framework. … Cited by 2 – Related articles – View as HTML – All 9 versions

Software architecture for language engineering [PDF] from open.ac.uk H Cunningham… – Natural Language Engineering, 2004 – dl.acm.org Haya Shida, Subscribe (Full Service), Register (Limited Service, Free), Login. Search: The ACM Digital Library The Guide. … Cited by 12 – Related articles – BL Direct – All 10 versions

Generality and reuse in a common type system for clinical natural language processing ST Wu, VC Kaggal, GK Savova, H Liu… – Proceedings of the first …, 2011 – dl.acm.org … 1. Ferrucci, D. and Lally, A. UIMA: an architectural approach to unstructured information processing in the corporate research environment. Nat. Lang. … 3. Stent, A., Dowding, J., Gawron, JM, Bratt, EO and Moore, R. The CommandTalk spoken dialogue system. In Proc. …

On introspection, metacognitive control and augmented data mining live cycles [PDF] from arxiv.org D Sonntag – Arxiv preprint arXiv:0807.4417, 2008 – arxiv.org … M• is the internal state of the dialogue system which we implement as information state, consisting of assertion box instances, according to the … Applications are to be found in the contexts of large-scale natural language processing architectures for texts (eg, UIMA [14]), and … Cited by 1 – Related articles – All 4 versions

Proceedings of the Workshop on Software Engineering, Testing, and Quality Assurance for Natural Language Processing (SETQA-NLP 2009)} P Ogren, S Bethard, E Farrow… – Proceedings of the …, 2009 – aclweb.org … 2009:SETQA-NLP, author = {Ogren, Philip and Bethard, Steven}, title = {Building Test Suites for {UIMA} Components}, booktitle … title = {Using Paraphrases of Deep Semantic Representions to Support Regression Testing in Spoken Dialogue Systems}, booktitle = {Proceedings of … Cached – All 2 versions

[PDF] Computational Language Systems, Architectures [PDF] from gate.ac.uk H Cunningham… – Encyclopedia of Language and …, 2005 – gate.ac.uk … ICE’s PVM-based architecture provides for distributed asynchronous execu- tion. GCSI is an open source architecture for constructing dialogue systems. … An architecture for spoken dialogue systems is presented in LuperFoy et al. … Cited by 16 – Related articles – View as HTML

SYSTEM AND METHOD FOR PROVIDING QUESTION AND ANSWERS WITH DEFERRED TYPE EVALUATION J Fan, D Ferrucci, DC Gondek… – US Patent App. 12/ …, 2008 – Google Patents … 2; and, [0041] FIG. 4 depicts an aspect of a UIMA framework implementation for providing one type of analysis engine for processing CAS data structures. … The UIMA system, method and computer program may be used to generate answers to input queries. … All 2 versions

System and method for providing answers to questions EW Brown, D Ferrucci, A Lally… – US Patent App. 12/ …, 2008 – Google Patents … The infrastructure can be used as part of a larger interactive dialog system where the question or questions are answered in multiple turns and … 4 depicts an aspect of a UIMA framework implementation for providing one type of analysis engine for processing CAS data structures. … Cited by 1 – Related articles – All 2 versions

Evaluating Questions in Context L Becker, MS Palmer, S van Vuuren… – 2011 AAAI Fall Symposium …, 2011 – aaai.org … While much of the effort has largely focused on generation of ques- tions from text, most applications of question generation can be considered dialogue systems where the question is gen- erated based on not … ClearTK: A UIMA toolkit for statistical natural language processing. … Related articles – All 2 versions

[BOOK] Natural language and information systems [PDF] from gate.ac.uk Epaminondas. Kapetanios, V Sugumaran… – gate.ac.uk … In contrast with the GATE, UIMA approaches, it provides a service-oriented architecture to broker any kind of language analysis service in a … Towards Designing Operationalizable Models of Man-Machine Interaction Based on Concepts from Human Dialog Systems ….. 271 … Related articles – View as HTML – All 3 versions

[HTML] ACL Logo ACL Anthology [HTML] from rug.nl TKE from Twitter – acl.eldoc.ub.rug.nl … Hsien Wu; Chia-Ping Chen Semantic Information and Derivation Rules for Robust Dialogue Act Detection in a Spoken Dialogue System. … 4024 [bib]: Balaji Soundrarajan; Thomas Ginter; Scott DuVall An Interface for Rapid Natural Language Processing Development in UIMA. … Cached – All 6 versions

[BOOK] Next-Generation Applied Intelligence: 22nd International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE … BC Chien, TP Hong… – 2009 – books.google.com … 360 Yang Zhang and Yuncai Liu 3D Scene Analysis Using UIMA Framework … Liu, Kan-Wen Tien, Yi-Hsuan Chuang, Chih-Bin Huang, and Juei-Yu Weng Adjusting Occurrence Probabilities of Automatically-Generated Abbreviated Words in Spoken Dialogue Systems….. … Library Search

[PDF] Knowledge Capturing Tools for Domain Experts [PDF] from ceur-ws.org L Bröcker, M Rössler… – Proceedings of the Semantic …, 1936 – ceur-ws.org … 10. REFERENCES 4http://incubator.apache.org/uima/ [1] R. Agrawal and R. Srikant. … MMAX: A tool for the annotation of multi-modal corpora. In Proceedings of the 2nd IJCAI Workshop on Knowledge and Reasoning in Practical Dialogue Systems, Seattle, WA, 2001. … Cited by 1 – Related articles – View as HTML – All 7 versions

[HTML] LREC 2008 [HTML] from rug.nl ICACD Connective – acl.eldoc.ub.rug.nl … Verb Frames for Hindi. L08-1080 : Kate Forbes-Riley; Diane Litman; Scott Silliman; Amruta Purandare Uncertainty Corpus: Resource to Study User Affect in Complex Spoken Dialogue Systems. L08-1081 : Milan Gnjatovic; Dietmar … Cached – All 3 versions

[BOOK] Natural Language and Information Systems: 13th International Conference on Applications of Natural Language to Information Systems, NLDB 2008, London, … E Kapetanios – 2008 – books.google.com … In contrast with the GATE, UIMA approaches, it providesa service-orientedarchitecture to broker any kind of language analysis … and Speci?cation Towards Designing Operationalizable Models of Man-Machine Interaction Based on Concepts from Human Dialog Systems….. … Library Search – All 4 versions

Building Watson: An overview of the DeepQA project [PDF] from uwaterloo.ca D Ferrucci, E Brown, J Chu-Carroll, J Fan… – AI Magazine, 2010 – aaai.org Page 1. The goals of IBM Research are to advance computer science by exploring new ways for computer technology to affect science, business, and society. Roughly three years ago, IBM Research was looking for a major … Cited by 63 – Related articles – All 25 versions

[HTML] Proceedings of SRSL 2009, the 2nd Workshop on Semantic Representation of Spoken Language [HTML] from aclweb.org OD Memory – aclweb.org … W09-1501 [bib]: Philip Ogren; Steven Bethard Building Test Suites for UIMA Components. … W09-1503 [bib]: Beth Ann Hockey; Manny Rayner Using Paraphrases of Deep Semantic Representions to Support Regression Testing in Spoken Dialogue Systems. … Cached – All 5 versions

Helping satisfy multiple objectives during a service desk conversation [PDF] from asu.edu U Nambiar, H Gupta, R Balakrishnan… – Proceedings of the 2008 …, 2008 – dl.acm.org … Keywords Preference Elicitation, Real-time Entity Analytics, Dialog Systems … However, CallAssist differs from other dialog systems as it is not interacting directly with the customer but only helping the agent in meeting the needs of the business. … Cited by 1 – Related articles – All 2 versions

[PDF] Crowdsourced Knowledge: Peril and Promise for Complex Knowledge Systems [PDF] from necsi.edu M Keeler, J Johnson… – necsi.edu … Revelator’s natural language processing dialogue system tutors players in learning these conventions of play, while also inducing them to clarify ambiguities in natural language expressions that conceal implicit … Available: http://uima.lti.cs.cmu.edu/index.html [15] Answers. … Related articles – View as HTML

[PDF] Revisores adicionales [PDF] from sepln.org J Abascal, I Aduriz, I Aldezabal, E Amigó… – sepln.org … 103 Enhancement of the Input Interface of Spoken Dialogue Systems By Means of Contextual Models and Grammatical Rules Mejora de la Interfaz … 347 Construcción de un sistema PLN usando el framework UIMA Building a NLP system using the UIMA framework Fermín Cruz … View as HTML – All 4 versions

[PDF] www. clarin. eu [PDF] from uu.nl KS Quochi… – CLARIN, 2009 – www-sk.let.uu.nl Page 1. Common Language Resources and Technology Infrastructure www.clarin.eu Language Resources and Tools Survey and Taxonomy and Criteria for the Quality Assessment D5C-2 2010-01-15 Version: 1 Editors: Rolf … Related articles – View as HTML

[PDF] The QALL-ME Architecture Design Issues and QA Framework [PDF] from fbk.eu G Neumann, C Spurk… – 2007 – qallme.fbk.eu … Since we aim at an open-source QA framework open-source standard NLP architectures (like IBM’s UIMA, cf. http://www.research.ibm.com/UIMA/) will be taken into account during the development phase of the QA framework. … Related articles – View as HTML – All 4 versions

The AI Behind Watson-The Technical Article AI Magazine – aaai.org … Ferrucci is the principal investigator for the DeepQA/Watson project and the chief architect for UIMA, now an OASIS standard and Apache open … Chu-Carroll is on the editorial board of the Journal of Dialogue Systems, and previously served on the executive board of the North … Related articles – All 2 versions

The SEMAINE API: a component integration framework for a naturally interacting and emotionally competent embodied conversational agent [PDF] from uni-saarland.de M Schröder – 2011 – scidok.sulb.uni-saarland.de … and describes how these technologies are put to use to implement a specific type of dialogue system: a fully autonomous implementation of ‘Sensitive Artificial Listeners’ (SAL). … Page 15. 3 Since an ECA-based interactive dialogue system requires multiple input and …

[PDF] “Une architecture de services pour mieux spécialiser les processus d’acquisition terminologique” [PDF] from atala.org F Cerbah, B Daille – Traitement Automatique des Langues (TAL), 2006 – atala.org … 2.1. Synthèse des infrastructures existantes Les initiatives Tipster (Grishman, 1996), Gate (Cunningham et al., 1996; Cunnin- gham et al., 2002) et UIMA (Ferrucci et Lally, 2004) comptent parmi les propositions les plus significatives. … Cited by 2 – Related articles – View as HTML – All 3 versions

[PDF] Report on the NSF-sponsored Human Language Technology Workshop on Industrial Centers [PDF] from umd.edu M Harper, A Acero, S Bangalore, J Carbonell… – 2007 – terpconnect.umd.edu … center: This center might be focused on developing a component repository for HLT (essentially a reusable software version of LDC) together with an architecture and APIs for assembling components (perhaps UIMA-based). … “Universal” help-desk dialog system, which can be … View as HTML – All 7 versions

Resources and courses M O’Donnell – Continuum companion to systemic functional …, 2009 – books.google.com Page 226. 12 Resources and courses Mick O’Donnell Universidad Autónoma de Madrid This chapter provides details of resources for those practicing Systemic Func- tional Linguistics (SFL), and where to get more information … Related articles

[PDF] FLaReNet Forum [PDF] from psu.edu N CALZOLARI, P BARONI, N BEL, G BUDIN… – Citeseer Page 1. 1 FLaReNet Forum The European Language Resources and Technologies Forum: Shaping the Future of the Multilingual Digital Europe Vienna, 12th and 13th February 2009 EDITED BY: N. CALZOLARI, P. BARONI … View as HTML – All 2 versions

Combining Natural Language Processing And Statistical Text Mining: A Study Of Specialized Versus Common Languages [PDF] from usf.edu J Jarman – 2011 – scholarcommons.usf.edu … 117 B.1 Negation . . . . . 117 B.2 MetaMap/MMtx . . . . . 118 B.3 UIMA/cTAKES . . . . . 118 B.4 GATE . . . . . 119 …

[DOC] 1. Resume/Summary [DOC] from inria.fr K Persons… – siscombretagne.inria.fr … field whose goal is to get computers to perform language-related tasks like information extraction, machine translation or dialogue systems. … which enable practical applications and scientific evaluation: we have contributed by providing software tools [UIMA] (IBM Unstructured … Related articles – View as HTML