Notes:
Drools is a rule engine that is used to implement and execute business rules in a Java-based application. It uses natural language-based syntax to define rules, which makes it easier for non-technical users to understand and write them. However, Drools is not directly related to natural language processing (NLP). NLP is a field of computer science and linguistics that deals with the interaction between computers and human (natural) languages. It involves developing algorithms and techniques to process and analyze large amounts of natural language data, such as text or speech. While Drools can be used to define rules that involve processing and analyzing natural language data, it is not specifically designed for this purpose. Instead, it is more focused on using rules to make decisions and take actions within a business process or application.
Resources:
- decisionsondemand.com .. brms saas
- ruleshub.com .. rules-as-a-service
- simplerulesengine.com .. cloud based brms/bre
Wikipedia:
See also:
100 Best JBoss Drools Videos | IBM WebSphere Voice Toolkit | Rules Engine & Dialog Systems
Modeling and executing electronic health records driven phenotyping algorithms using the NQF Quality Data Model and JBoss® Drools Engine. D Li, S Murthy, D Sottara, CG Chute, SM Huff… – AMIA, 2012 – pubmedcentralcanada.ca … Finally, we have successfully integrated UIMA and JBoss Drools engine within a run-time execution environment for … This translator integrates XML parsing of QDM artifacts, as well as Drool scripts and fact model generation and eventually execution of the Drools rules on … Cited by 25 Related articles All 11 versions
Building a robust, scalable and standards-driven infrastructure for secondary use of EHR data: the SHARPn project S Rea, J Pathak, G Savova, TA Oniki… – Journal of biomedical …, 2012 – Elsevier … 2.3. Natural language processing of health care documentation text. … Supported by the JBoss community, Drools comprises an inference engine, complex event processing and workflow system that provides a rich, declarative programming environment. … Cited by 105 Related articles All 13 versions
Influenza detection from emergency department reports using natural language processing and Bayesian network classifiers Y Ye, F Tsui, M Wagner… – Journal of the American …, 2014 – jamia.oxfordjournals.org … Lucila Ohno-Machado, MD, PhD. Impact factor 3.504 5 Year impact factor 3.866. Published on behalf of. Influenza detection from emergency department reports using natural language processing and Bayesian network classifiers. … Natural language processing parsers. Topaz. … Cited by 10 Related articles All 5 versions
Normalization and standardization of electronic health records for high-throughput phenotyping: the SHARPn consortium J Pathak, KR Bailey, CE Beebe… – Journal of the …, 2013 – jamia.oxfordjournals.org … Results Using CEMs and open-source natural language processing and terminology services engines—namely, Apache clinical Text Analysis and Knowledge Extraction System (cTAKES) and Common Terminology Services (CTS2)—we developed a data-normalization … Cited by 42 Related articles All 9 versions
Clinical decision support with automated text processing for cervical cancer screening KB Wagholikar, KL MacLaughlin… – Journal of the …, 2012 – jamia.oxfordjournals.org … The other obstacle for the CDSS is that the CDSS will be required to interpret Pap reports that are in free-text form. We have considered natural language processing (NLP) to resolve this problem. NLP of clinical text. … A CDSS was developed on the drools45 platform. … Cited by 31 Related articles All 12 versions
Towards computerizing intensive care sedation guidelines: design of a rule-based architecture for automated execution of clinical guidelines F Ongenae, F De Backere… – BMC medical …, 2010 – bmcmedinformdecismak. … … Heuristics were applied to perform this extraction. Using patterns in the structure of the document and in expressions, the need of natural language processing (NLP) was eliminated. … Eventually, JBoss Drools [15], a free, Open Source, Java-based Rule Engine, was chosen. … Cited by 19 Related articles All 21 versions
The electronic medical records and genomics (eMERGE) network: past, present, and future O Gottesman, H Kuivaniemi, G Tromp, WA Faucett… – Genetics in …, 2013 – nature.com Cited by 131 Related articles All 15 versions
Method to integrate clinical guidelines into the electronic health record (EHR) by applying the archetypes approach. D Garcia, CMC Moro, PE Cicogna, DR Carvalho – MedInfo, 2013 – researchgate.net … However, future studies can employ natural language processing as stated by Loglisci, Ceci and Malerba [11], speeding up the extraction of information from the guidelines in a well-structured form but still … 2009; 150:653-7. [9] Bali M. Drools JBoss Rules 5.0 Developer’s Guide. … Cited by 7 Related articles All 5 versions
Table understanding using a rule engine AO Shigarov – Expert Systems with Applications, 2015 – Elsevier … (1995). It is based on natural language processing using domain ontology (ie a sub-language of construction industry specifications). Another … canonicalization. Logical inference of the rules can be carried out by the Drools Expert 6 rule engine. … Cited by 5 Related articles All 5 versions
Automated code compliance checking for building envelope design X Tan, A Hammad, P Fazio – Journal of Computing in Civil …, 2010 – ascelibrary.org … For example, JBoss Rules (Proctor et al. … In our research, JBoss Rules is selected as the rules engine in the implementation system because it provides an open source business rules management system that enables easy rules development using Rete algorithm (Forgy 1982). … Cited by 42 Related articles All 2 versions
Inferring Business Rules from Natural Language Expressions G Aiello, R Di Bernardo, M Maggio… – 2014 IEEE 7th …, 2014 – ieeexplore.ieee.org … D. Generating Drools rules Jboss Drools focuses on a representation of the knowledge through declarative, concise, unambiguous, first-order logic expressions. Each expression is formed by a “Left Hand Side” (LHS), which contains activation conditions of the rule, and by … Cited by 2 Related articles All 7 versions
Twitter data collecting tool with rule-based filtering and analysis module C Byun, H Lee, Y Kim, K Ko Kim – International Journal of Web …, 2013 – emeraldinsight.com … Among the free and java?based rule engines, Drools (JBoss, 2013) and Jess (Friedman, 2013 … We have chosen the Drools engine to filter and analyze tweets in the Twitter … semantic orientation using a set of adjective words, which are identified by a natural language processing. … Cited by 3 Related articles All 2 versions
RuQAR: Reasoning framework for OWL 2 RL ontologies J Bak, M Nowak, C Jedrzejek – European Semantic Web Conference, 2014 – Springer … more and more popular in various fields, such as web technologies, database integration, multi agent systems, natural language processing, etc. … Nevertheless, RuQAR implements translation into two rule engines: Jess 5 and Drools 6 . Both translations can be performed … Cited by 2 Related articles All 4 versions
Semantic Complex Event Processing for Decision Support R Keskisärkkä – International Semantic Web Conference, 2014 – Springer … 3 http://drools.jboss.org/drools-fusion 4 http://ontologydesignpatterns.org/ Page 5. Semantic Complex Event Processing for Decision Support 533 work. … To handle this it should be possible to employ external applications, eg, for natural language processing. … Cited by 1 Related articles All 4 versions
Scalable and High-Throughput Execution of Clinical Quality Measures from Electronic Health Records using MapReduce and the JBoss® Drools Engine. KJ Peterson, J Pathak – AMIA… Annual Symposium proceedings/ …, 2013 – europepmc.org … and standardization, including generation of structured data templates using natural language processing. In this work, we address the second challenge for scalable and high-throughput execution of eCQMs using MapReduce, the open-source JBoss ® Drools Rules engine … Cited by 2 Related articles All 5 versions
Regulatory knowledge representation for automated compliance audit of BIM-based models J Dimyadi, R Amor – Proceedings of the 30th CIB W78 …, 2013 – researchgate.net … De Ley, E., and Jacobs, D. (2011). Rules-based analysis with JBoss Drools: adding intelligence to automation. … Zhang, J., and El-Gohary, N. (2012a). Extraction of Construction Regulatory Requirements from Textual Documents Using Natural Language Processing Techniques. … Cited by 3 Related articles All 7 versions
Vocabulary Model Requirements for Production Rule Systems MK Agaram, C Liu – 2012 IEEE 16th International Enterprise …, 2012 – ieeexplore.ieee.org … JBoss Rules (aka Drools) [6] is an open source rule engine offering. … 75–84. IEEE Computer Society, Helsinki, Finland (2011) [5] IBM Websphere ILOG JRules BRMS documentation [6] JBoss Drools documentation, http://www.jboss.org/drools/documentation. 139 Cited by 1 Related articles All 5 versions
Using semantic technologies for scalable multi-channel communication I Toma, C Fuchs, C Stanciu, D Fensel – European Semantic Web …, 2014 – Springer … Semantic Text Analysis is commonly implemented by using Natural Language Processing (NLP) techniques. … We have implemented a rule-based approach using drools 4 . Rules are fired depending on the semantic annotations of the content to be disseminated. … Cited by 1 Related articles All 8 versions
A review of approaches to identifying patient phenotype cohorts using electronic health records C Shivade, P Raghavan… – Journal of the …, 2014 – jamia.oxfordjournals.org … Results Ninety-seven articles met our inclusion criteria. Forty-six used natural language processing (NLP)-based techniques, 24 described rule-based systems, 41 used statistical analyses, data mining, or machine learning techniques, while 22 described hybrid systems. … Cited by 56 Related articles All 14 versions
Extracting verbal frames from natural language sentences K GUNEL – 2014 – politesi.polimi.it … language processing and other fields of Artificial Intelligence. Rule engine of Prolog uses backward chaining mechanism in order to evaluate its rules. Main importance which distinguishes Prolog from others is that Pure Prolog is Turing-complete[10]. 2.2.3.2 Drools JBOSS … Related articles All 2 versions
Representing Clinical Diagnostic Criteria in Quality Data Model Using Natural Language Processing N Hong, D Li, Y Yu, H Liu, CG Chute, G Jiang – ACL-IJCNLP 2015, 2015 – aclweb.org … Natural language processing: algorithms and tools to extract computable information from EHRs and from the biomedical literature, Journal of the … electronic health records driven phenotyping algorithms using the NQF Quality Data Model and JBoss (R) Drools Engine, AMIA … Related articles All 7 versions
R2E: Rule-based Event Extractor. J Dutkiewicz, M Nowak, C Jedrzejek – Challenge+ DC@ RuleML, 2014 – ceur-ws.org … Dutkiewicz J., Falkowski M., Nowak M., and Jedrzejek C.: Semantic Extraction with Use of Frames, PolTAL 2014 – 9th International Conference on Natural Language Processing will take place September, Warsaw, Poland, in print. (2014) 7. Drools rule engine, drools.jboss.org 8 … Related articles All 4 versions
RuQAR: Reasoning Framework for OWL 2 RL Ontologies MSC Sqr – The Semantic Web: ESWC 2014 Satellite Events: …, 2014 – books.google.com … 1 Introduction and Motivation Ontologies in information systems are becoming more and more popular in var- ious fields, such as web technologies, database integration, multi agent systems, natural language processing, etc. … jboss. org/drools/ 7 http://etacar. put. poznan. … Related articles
The Skipper’s Advisor: An Expert System for Coastal Navigation R Sorokin – … Fusion and Geographic Information Systems (IF AND …, 2014 – Springer … 4 Declarative rule based environment Drools Expert, http://www.jboss.org/drools/drools- expert.html. 5 … Database of time-based facts Datomic, http://www.datomic.com. 16 The Stanford Natural Language Processing Group, http://nlp.stanford.edu. References. … Related articles All 3 versions
Improvement of Diagnosis Coding by Analysing EHR and Using Rule Engine: Application to the Chronic Kidney Disease J Lardon, H Asfari, J Souvignet… – Digital Healthcare …, 2015 – books.google.com … Finally, JBoss Drools is currently the most efficient BRMS benefiting from a free software license. … professionals to write rules in their own language, for example using DSL in Drools, but also by the fact that progresses in natural language processing seem promising to … Related articles All 5 versions
Automatic Extraction of Geographic Locations on Articles of Digital Newspapers CG Gómez, AF Cuadrado, JD Mínguez… – Trends in Practical …, 2012 – Springer … and classification of named entities is based on the use of tech- niques of Machine Learning, Pattern Matching and Natural Language Processing. … clips.ua.ac.be/conll/ (last visit March 2011) 7. Drools: The Business Object Integration Platform, http://www.jboss.org/drools … Related articles All 4 versions
Regulatory knowledge encoding guidelines for automated compliance audit of building engineering design J Dimyadi, C Clifton, M Spearpoint… – Proceedings of the …, 2014 – ascelibrary.org … De Ley, E., and Jacobs, D. (2011). Rules-based analysis with JBoss Drools: adding intelligence to automation. … Zhang, J., and El-Gohary, N. (2012). Extraction of Construction Regulatory Requirements from Textual Documents Using Natural Language Processing Techniques. … Cited by 6 Related articles All 8 versions
Automated Assembly of Custom Narratives from Modular Content using Semantic Representations of Real-world Domains and Audiences J Wulf, D Jorm, M Casperson… – Workshop on Semantic …, 2012 – academia.edu … We have some rudimentary natural language processing tools that assist in this process. A conceptual vocabulary is generated based on the Title property of the topic. … Our processing engine is implemented as a combination of procedural code and rules using JBoss Drools. … Related articles All 7 versions
An evaluation of the NQF Quality Data Model for representing Electronic Health Record driven phenotyping algorithms. WK Thompson, LV Rasmussen, JA Pacheco… – AMIA, 2012 – Citeseer … Type 2 diabetes 15 3 5 Cataract Cases Controls 9 3 3 1 2 2 Page 6 of 10 Page 7. Table 4. Use of Natural Language Processing (NLP) as specified within eMERGE algorithms. … 25. JBoss Drools Business Logic Integration Platform. (Accessed at http://www.jboss.org/drools.) 26. … Cited by 28 Related articles All 12 versions
[BOOK] Intuitive ontology authoring using controlled natural language R Denaux – 2013 – etheses.whiterose.ac.uk … intelligent tool support is becoming possible due to advances in reasoning with existing ontologies and other related areas such as natural language processing. … NL Natural Language NLP Natural Language Processing O Ontology OA Ontology Authoring or Ontology Author … Cited by 3 Related articles All 5 versions
A framework for identifying and analyzing non-functional requirements from text VS Sharma, RR Ramnani, S Sengupta – Proceedings of the 4th …, 2014 – dl.acm.org … Keywords Requirement Analysis, Natural Language Processing, Non- Functional Requirements, NFRs … conducted for the proof of concept im- plementation of our approach, we have mapped these NFR detection rules to Drools Expert [14] (a sub project of JBoss Drools) an open … Cited by 1 Related articles
Data Mining and Query Answer techniques applied to a bio-nutritional trials focused Expert System D Ria?o – … Research and Development: Proceedings of the …, 2012 – books.google.com … [7] K. Liu, WR Hogan, RS Crowley, Natural Language Processing methods and … ac. uk/overview. html, retrieved 2012 [22] Drools-The Business Logic integration Platform, http://Www. jboss. org/drools/, retrieved 2012. [23] W3C SEMANTIC WEB ACTIVITY, http://www. w3. … Related articles
Exploiting Knowledge Based Systems to Support Manufacturing of Functional Food Products S Bandini, D Martínez-Simarro, JMP Sánchez… – … Automation Systems for …, 2010 – Springer … The basic architecture of the system is described and two important issues, knowledge representation and natural language processing, are discussed. … 4 Drools Project, http://www.jboss.org/drools/ Page 8. Exploiting Knowledge Based Systems 221 Fig. … Related articles All 11 versions
Mobile Computing and Artificial Intelligence for Diet Management A Mazzei, L Anselma, F De Michieli, A Bolioli… – … Conference on Image …, 2015 – Springer … Application for DIet MANagement – http://di.unito.it/madiman) that uses Natural Language Processing (NLP) and … a state-of-the-art Business Rules Engine developed by the JBoss Community. We integrated Drools engine into our implementation of the Apache UIMA framework … Cited by 1 Related articles
A survey of clinical phenotyping in selected national networks: demonstrating the need for high-throughput, portable, and computational methods RL Richesson, J Sun, J Pathak, AN Kho… – Artificial Intelligence in …, 2016 – Elsevier … Phenotype definitions including general purpose natural language processing (NLP) tools [41], [42] and [43] have accelerated the widespread use of NLP … of computable phenotyping approaches have leveraged the Konstanz Information Miner (KNIME) [66] and [67] or Drools [68 …
Layout-aware text extraction from full-text PDF of scientific articles C Ramakrishnan, A Patnia, E Hovy… – Source code for …, 2012 – scfbm.biomedcentral.com … The field of Biomedical Natural Language Processing (BioNLP) is maturing, with specific fields of software … as part of the open-source JBoss Enterprise Platform (http://labs.jboss.com/portal … DROOLS provides a way for the LA-PDFText user to declaratively specify characteristics … Cited by 32 Related articles All 18 versions
Ontology-based knowledge elicitation: an architecture M Montedoro, G Orsi, L Sbattella, R Tedesco – … and Technologies for …, 2012 – Springer … clues. Watson is an application of advanced Natural Language Processing, Information Retrieval, Knowledge Representation and Reasoning, and Machine Learning technologies to the field of open-domain question answering. … 6 See: www.jboss.org/drools Page 10. 184 … Cited by 1 Related articles All 9 versions
Extracting and standardizing medication information in clinical text–the MedEx-UIMA system M Jiang, Y Wu, A Shah, P Priyanka… – AMIA Summits on …, 2014 – ncbi.nlm.nih.gov … Therefore, natural language processing (NLP) methods that can extract medication information from clinical narratives and encode them into standard representations … new MedEx-UIMA system is that we applied the Drools rule engine (http://www.jboss.org/drools/) to handle … Related articles All 4 versions
Mapping Dependency Relationships into Semantic Frame Relationships N de Silva, C Fernando, M Maldeniya, DNC Wijeratne… – cse.mrt.ac.lk … I. INTRODUCTION Natural Language Processing (NLP) is a field of Artificial Intelligence (AI) on which … Concurrent architecture was designed to mitigate the drawbacks of using Drools in Relex2Frame … The Drool rule knowledgebase consisting of 5,341 rules were divided in to 54 … Related articles
ITAT 2013: Information Technologies-Applications and Theory (Workshops, Posters, and Tutorials) T Vina?, M Hole?a, M Lexa, L Peška, P Vojtáš – 2013 – academia.edu … information security, theoretical foundations of computer science, computational intelligence, distributed computing, natural language processing, and computer … 5 S. Vojír: Transformation of GUHA Association Rules to Business Rules for Implementa- tion Using JBoss Drools . . . … All 4 versions
Twitter analytics: a big data management perspective O Goonetilleke, T Sellis, X Zhang, S Sathe – ACM SIGKDD Explorations …, 2014 – dl.acm.org … Tokenization, stemming and POS 3http://gnip.com/, http://datasift.com/, http: //about.topsy.com/ 4http://drools.jboss.org/ SIGKDD Explorations Volume 16, Issue 1 Page 12 Page 3. tagging are some of the text processing tasks that better prepare tweets for the analysis task. … Cited by 15 Related articles
Semantic management of human-robot interaction in ambient intelligence environments using N-Ary ontologies N Ayari, A Chibani, Y Amirat – Robotics and Automation (ICRA), …, 2013 – ieeexplore.ieee.org … between human, robot and the AmI environ- ment, require the development of robust controlled natural language processing (NLP) tools … fore, the solution is exporting NKRL facts into a format that can be processed by the Drools inference system (called also Jboss Rules … Cited by 3 Related articles All 2 versions
Interactive stories and motivation to read in the raft dyslexia fluency tutor A Ward, M McKeown, C Utay, O Medvedeva… – … on Intelligent Virtual …, 2012 – Springer … Montgomery, RA: The Abominable Snowman. Chooseco, LLC, Waitsfield (1982) 17. Mateas, M., Stern, A.: Integrating plot, character and natural language processing in the interactive drama Façade. … 130–135 (June 2011) 23. Bali, M.: Drools JBoss Rules 5.0 Developer’s Guide. … Related articles All 8 versions
Crowd SA??? towards adaptive and situation-driven crowd-sensing for disaster situation awareness A Salfinger, W Retschitzegger… – … on Cognitive Methods …, 2015 – ieeexplore.ieee.org … This is aggravated by the fact that most current systems do not employ a natural language processing approach for an in-depth … postGIS, Java for implementing the framework logic, the OR-mapping framework Hibernate9, and the business rules platform JBoss Drools Rules10. … Cited by 5 Related articles All 5 versions
UIMA based solution in pharma text A Rao, T Joseph, VG Saipradeep… – … (BIBM), 2015 IEEE …, 2015 – ieeexplore.ieee.org … UIMA) framework consists of a set of modules that help in this [1]. UIMA pipelines released by the Open Health Natural Language Processing (OHNLP) consortium … phenotyping algorithms using the NQF Quality Data Model and JBoss® Drools Engine.” AMIA Annu Symp Proc. … Related articles All 2 versions
Rule based programming with Drools N Kumar, DD Patil, VM Wadhai – International Journal of Computer …, 2011 – Citeseer … html_single/index.html [11] http://www.mastertheboss.com/jbpm/45-jboss-drools-1.html [12 … docs/52/rete.html [13] http://www.jbug.jp/trans/jboss-rules3.0.2 … His research interest includes Data Mining, Natural Language processing, Cognitive Radio and Wireless Network, Spectrum … Cited by 2 Related articles All 4 versions
Tag2Blog: Narrative Generation from Satellite Tag Data. K Ponnamperuma, A Siddharthan, C Zeng… – ACL (Conference …, 2013 – aclweb.org … jboss. org/drools knowledge of known communal roost locations; ie, local knowledge provided by ecologists. 3.2. … E. Goldberg, N. Driedger, and RI Kittredge. 1994. Using natural-language processing to produce weather forecasts. IEEE Expert, 9 (2): 45–53. … Cited by 6 Related articles All 11 versions
Review and evaluation of electronic health records-driven phenotype algorithm authoring tools for clinical and translational research J Xu, LV Rasmussen, PL Shaw… – Journal of the …, 2015 – jamia.oxfordjournals.org Skip to main content. OUP user menu. … Cited by 1 Related articles All 10 versions
A knowledge-based system approach for extracting abstractions from service oriented architecture artifacts G Goehring, T Reichherzer, E El-Sheikh… – International Journal of …, 2013 – Citeseer … Zaghouani [12] describes a system for named entity extraction from text in natural language processing. … This engine runs the DROOLS Expert rule- based system to identify and construct abstractions from the input sources [25]. … Cited by 6 Related articles All 4 versions
Desiderata for computable representations of electronic health records-driven phenotype algorithms H Mo, WK Thompson, LV Rasmussen… – Journal of the …, 2015 – jamia.oxfordjournals.org Skip to main content. OUP user menu. … Cited by 7 Related articles All 9 versions
Semantic complex event reasoning—beyond complex event processing N Stojanovic, L Stojanovic, D Anicic, J Ma… – Foundations for the Web …, 2011 – Springer Cited by 11 Related articles All 4 versions
Rule-Based Reasoning System for OWL 2 RL Ontologies J Bak, C Jedrzejek – International Conference on Computational Collective …, 2014 – Springer … has become more and more popular in various fields, such as web technologies, database integration, multi agent systems, natural language processing, etc. … satisfies Theorem PR1 in [10] it follows OWL 2 Direct Semantics8 which is the 4 http://www.jboss.org/drools 5 http … Related articles All 3 versions
Device nimbus: an intelligent middleware for smarter services for health and fitness EA Oliveira, M Kirley, JCB Fonseca… – International Journal of …, 2015 – dl.acm.org … Concierge OSGi [48]. OSGi- compliant free open source products such as ServiceMix [49] and JBoss Fuse [50], provide many patterns for facilitating the integration of new systems and components that need to exchange data. As a … Cited by 2 Related articles All 7 versions
Seamless Cooperation of JAVA and PROLOG for Rule-Based Software Development L Ostermayer – researchgate.net … PROLOG is widely used for knowledge engineering and expert systems [3], the development of business rule applications [16] and for natural language processing[20]. … 11. JBoss Community. Drools – The Business Logic Integration Platform. http://www.jboss.org/drools 12. … Related articles All 4 versions
Business Rules, Constraints and Simulation for Enterprise Governance A Fayoumi, P Loucopoulos – Workshop on Enterprise and Organizational …, 2014 – Springer … for modelling, managing, execution and deployment of the business rules; for example, BRMS such as Drools© JBoss Rules, OpenL … Work in computer science has covered ontological development, natural language processing, fact-based modelling, textual models and the … Related articles All 3 versions
Mobilizing clinical decision support to facilitate knowledge translation: A case study in China Y Zhang, H Li, H Duan, Y Zhao – Computers in biology and medicine, 2015 – Elsevier … authoring web portal, computer-aided knowledge acquisition is enabled by technologies such as NLP (natural language processing), which extracts … Meanwhile, we are considering using Drools [45] as a more promising rule engine for future requirements, which supports … Related articles All 6 versions
A Computational Framework for Converting Textual Clinical Diagnostic Criteria into the Quality Data Model N Hong, D Li, Y Yu, Q Xiu, H Liu, G Jiang – Journal of Biomedical Informatics, 2016 – Elsevier … Methods. We used a clinical Natural Language Processing (NLP) tool known as cTAKES to detect sentences and annotate events in diagnostic criteria. … Keywords. Diagnostic Criteria; Quality Data Model; Natural Language Processing; cTAKES; Conditional Random Fields. …
Supporting domain experts to construct conceptual ontologies: A holistic approach R Denaux, C Dolbear, G Hart, V Dimitrova… – Web Semantics: Science, …, 2011 – Elsevier A recent trend in ontology engineering research aims at encouraging the active participation of domain experts in the ontology creation process. Ontology constr. Cited by 36 Related articles All 10 versions
Distributed and Heterogeneous Data Analysis for Smart Urban Planning EA Oliveira, M Kirley, T Kvan, J Karakiewicz… – … Conference on Computer …, 2015 – Springer … These messages were subsequently filtered using JBoss Drools. Only messages with special #unimelblc were recorded in general database. … However, additional natural language processing analysis will be the focus of further work. … Related articles All 2 versions
On the application of Big Data in future large-scale intelligent Smart City installations S Girtelschmid, M Steinbauer, V Kumar… – … Journal of Pervasive …, 2014 – emeraldinsight.com … As our reasoning engine in the prototype, we are using the Drools Fusion module of Drools from JBoss (Drools, 2014). … 3. Drools (2014), “Drools: business logic integratin platform”, available at: www.jboss.org/drools/ (accessed 20 March 2014). … Cited by 5 Related articles All 5 versions
Clinical element models in the SHARPn consortium TA Oniki, N Zhuo, CE Beebe, H Liu… – Journal of the …, 2015 – jamia.oxfordjournals.org … The component responsible for normalizing text was the Apache clinical Text Analysis and Knowledge Extraction System 16 (The Apache Software Foundation, Forest Hill, Maryland) natural language processing (NLP) system. … Related articles All 8 versions
Combining AceWiki with a CAPTCHA system for collaborative knowledge acquisition GJ Nalepa, WT Adrian, S Bobek… – 2012 IEEE 24th …, 2012 – ieeexplore.ieee.org … The inference during the knowledge acquisition can control the direction in which the knowledge 1See http://jboss.org/drools/ 2See http://protege.stanford.edu/. … [12] P. Maslanka, “Review and implementation of natural language processing techniques using expert systems … Cited by 1 Related articles All 5 versions
Situating COIN in the Cloud J Padget – … on Coordination, Organizations, Institutions, and Norms …, 2012 – Springer … 5 Retrieved from http://esper.codehaus.org, 20130111. 6 Retreieved from http://www.jboss.org/ drools/drools-fusion.html, 20130111. 7 Retrieved http://esper.codehaus.org/tutorials/tutorial/ tutorial.html 20130110. Page 13. Situating COIN in the Cloud 13 5.3 Stream Reasoning … Related articles All 4 versions
Towards a Crowd-Sensing Enhanced Situation Awareness System for Crisis Management A Salfinger, W Retschitzegger, W Schwinger… – Fusion Methodologies in …, 2016 – Springer … This is aggravated by the fact that most current systems do not employ a natural language processing (NLP) approach for an in … Java for implementing the framework logic, the object-relational-mapping framework Hibernate, 11 and the business rules platform JBoss Drools … Cited by 1 Related articles All 3 versions
Ephenotyping for abdominal aortic aneurysm in the electronic medical records and genomics (emerge) network: algorithm development and Konstanz … KM Borthwick, DT Smelser, JA Bock… – … journal of biomedical …, 2015 – ncbi.nlm.nih.gov … It is possible that these false positives could be addressed by adding natural language processing (NLP) to determine the aneurysm size. … and executing electronic health records driven phenotyping algorithms using the NQF Quality Data Model and JBoss® Drools Engine. … Cited by 2 Related articles All 8 versions
A case study in multimodal interaction design for autonomous game characters M Kriegel, M Lim, R Aylett, K Leichtenstern… – 3rd Workshop on …, 2010 – Citeseer … The use of gestures for communication eliminates the need for natural language processing which is still not very realiable. … com/ 4http://www. jboss. org/drools 20 A Case Study In Multimodal Interaction Design For Autonomous Game Characters—M. Kriegel et al. Page 29. … Cited by 3 Related articles All 10 versions
DISYS: an intelligent system for personalized nutritional recommendations in restaurants D Ntalaperas, E Bothos, K Perakis… – Proceedings of the 19th …, 2015 – dl.acm.org … user reviews for the restaurants which are available in the web and natural language processing techniques. … For the purposes of DISYS we have selected the open-source JBoss® Drools6 rule … The drools engine is designed for fast and efficient real time processing of simple … Related articles
Scalable reasoning techniques for semantic enterprise data R B’Far – Linking Enterprise Data, 2010 – Springer … RETE has been imple- mented by Open Source Software projects Jena, Drools, Pellet[9], and many other traditional rule engines. … Semantic users can include features we haven’t discussed such as Natural Language Processing (NLP) and those that we’ve discussed such as … Cited by 2 Related articles All 6 versions
A Pattern Based Approach for Automatic Business Process Specialization A Leshob, H Mili, A Boubaker – Computer Software and …, 2014 – ieeexplore.ieee.org … into open-source hybrid object-rule systems, and settled for JBoss Drools version 5.1. … the [exchange process] {0}’ is represented by a single DROOLS rule, shown in … Patterns-A Consolidation of Coad’s and Wohed’s Approaches,” in Natural Language Processing and … Related articles All 6 versions
Ontology-based semantic annotation of documents in the context of patient identification for clinical trials P Geibel, M Trautwein, H Erdur, L Zimmermann… – … Conferences” On the …, 2013 – Springer … As part of our Scrum [22] software development process, we carefully evaluated several alternatives and extensions to RDFS: PROLOG [11], F-Logic/Object Logic [10], Datalog [7], Production Rules (Drools) [2], RIF [9], OWL 2 [27], SPARQL Rules (SPIN) [14]. … Cited by 2 Related articles
Multivariate approach to modularization of the rule knowledge bases R Simi?ski – Man–Machine Interactions 4, 2016 – Springer … Data Min. Knowl. Disc. 14(3), 409–431 (2007)MathSciNetCrossRef. 2. Browne, P.: JBoss drools business rules. … PWS Publishing Co., Boston (1998). 6. Jach, T., Xieski, T.: Inference in expert systems using natural language processing. … Cited by 1 Related articles All 2 versions
Data collection in a social network with weighted seed selection and data analysis based on rule-based methods C Byun – Towson University Institutional Repository, 2013 – mdsoar.org … 9 adjective words, which are identified by a natural language processing. O’Connor et al. … Jena, Drools, and etc. Among the free and Java-based rule engines, Drools (JBoss, 2013) and Jess (Friedman, 2013) have been considered as potential rule engines in the research. … Related articles
Ontology-based information extraction: identifying eligible patients for clinical trials in neurology P Geibel, M Trautwein, H Erdur, L Zimmermann… – Journal on Data …, 2015 – Springer … Since however both solutions are unsatisfying to some extent, we carefully evaluated several alternatives and extensions to RDFS: PROLOG [18], F-Logic/Object Logic [17], Datalog [9], Production Rules (Drools) [4], RIF [16], OWL 2 [40], SPARQL Rules (SPIN) [24]. … Cited by 6 Related articles All 3 versions
REA-Based Business Process Adaptation L Abderrahmane, H Mili… – e-Business Engineering ( …, 2014 – ieeexplore.ieee.org … process model pattern, and the then part applies the relevant transformation to process model elements represented as EMF objects. Thus, we looked into open- source hybrid object-rule systems, and settled for JBoss Drools … Related articles All 5 versions
Methods for Modeling and Integration of Business Process with Rules ROZPRAWA DOKTORSKA K Kluza – winntbg.bg.agh.edu.pl … MOF – Meta Object Facility MDE – Model-Driven Engineering MDA – Model Driven Architecture Page 12. NLP – Natural Language Processing NOAC – Number of activities and control flow elements NOAJS – Number of activities, joins and splits NOA – Number of activities … Related articles
Using association rule mining for phenotype extraction from electronic health records D Li, G Simon, CG Chute, J Pathak – AMIA Summits on …, 2013 – ncbi.nlm.nih.gov … develop an electronic algorithm to identify rheumatoid arthritis patients using logistic regression and natural language processing (NLP) techniques … electronic health records driven phenotyping algorithms using the NQF Quality Data Model and JBoss® Drools Engine.[AMIA … Cited by 9 Related articles All 4 versions
Integration of symbolic and connectionist AI techniques in the development of Decision Support Systems applied to biochemical processes D Sottara, P Mello – 2010 – core.ac.uk … More than a simple thank you goes to all the people I’ve had the pleasure to work with: at DEIS, at ENEA, at Newcastle and the DROOLS team all over the world. … My thanks also go to JBoss and SPES for the technolog- ical and logistic support. … Cited by 4 Related articles All 2 versions
Limestone: High-throughput candidate phenotype generation via tensor factorization JC Ho, J Ghosh, SR Steinhubl, WF Stewart… – Journal of biomedical …, 2014 – Elsevier The rapidly increasing availability of electronic health records (EHRs) from multiple heterogeneous sources has spearheaded the adoption of data-driven approach. Cited by 28 Related articles All 6 versions
Clinical decision-support systems MA Musen, B Middleton, RA Greenes – Biomedical informatics, 2014 – Springer … Fortunately, work in natural language processing has made major advances in recent years, making it increasingly possible to mine the textual notes of EHRs to identify information that might … Drools is an open-source rules engine developed by the JBoss community that … Cited by 275 Related articles All 5 versions
Toward Automated International Law Compliance Monitoring (TAILCM) L Morgenstern – 2014 – DTIC Document … Such formal executable rules can be input into a standard rule engine (eg, Drools) and could be a central part of an … Section 3.2 analyzes the differences between traditional domains, such as newswire, that have been used for Natural Language Processing applications, and the … Cited by 2 Related articles
A semantic approach for designing Assistive Software Recommender systems E Gómez-Martínez, M Linaje… – Journal of Systems and …, 2015 – Elsevier Assistive Software offers a solution for people with disabilities to manage specialized hardware, devices or services. However, these users may have difficultie. Cited by 1 Related articles All 8 versions
FY 2008–09 IT Funding Request Application J Broughton, A Dean – 2010 – pdfs.semanticscholar.org … Textual analysis and natural language processing services through … Business Rule Engine Drools Data Integration Platform Informatica Desktop Hardware Platform Dell Energy Saver PC Desktop Operating System Windows XP Professional … JBoss, BEA AquaLogic, WebSphere … All 2 versions
Extension and Optimising Compilation of Constraint Handling Rules (Uitbreiding en optimaliserende compilatie van constraint handling rules) P Van Weert – 2010 – lirias.kuleuven.be … List of Tables Page 19. List of Listings 2.1 OPS5 encondig of a rule from the Waltz program . . . . . 12 2.2 CLIPS/Jess encondig of a rule from the Waltz program . . . . . 12 2.3 Drools 5 encondig of a rule from the Waltz program . . . . . 12 3.1 Example Prolog program . . . . . … Related articles
Extension And Optimising Compilation Of Constraint Handling Rules P VAN WEERT – 2010 – Citeseer … List of Tables Page 19. List of Listings 2.1 OPS5 encondig of a rule from the Waltz program . . . . . 12 2.2 CLIPS/Jess encondig of a rule from the Waltz program . . . . . 12 2.3 Drools 5 encondig of a rule from the Waltz program . . . . . 12 3.1 Example Prolog program . . . . . … Related articles All 2 versions
Maintaining integrity constraints in semantic web M Fang – 2013 – scholarworks.gsu.edu … telligence to promote knowledge sharing and reuse. It became popular in application areas such as natural language processing, knowledge representation and management, intelligent infor- mation integration, information retrieval, and electronic commerce. … Related articles All 6 versions
Interpreting chain of events for safety analysis S Shamsolketabi – 2013 – brage.bibsys.no Page 1. Interpreting chain of events for safety analysis Safoura Shamsolketabi Master in Information Systems Supervisor: Tor Stålhane, IDI Department of Computer and Information Science Submission date: June 2013 Norwegian University of Science and Technology Page … Cited by 2 Related articles All 4 versions
Ontological requirements for industrial CMS applications A Adamou, E Blomqvist, A Gangemi – IKS Project IKS Del. D, 2010 – researchgate.net Page 1. Ontological requirements for industrial CMS applications Deliverable: 3.2- Ontological requirements for industrial CMS applications Delivery Date: June 30th, 2010 Author(s): Alessandro Adamou, Eva Blomqvist, Aldo … Related articles All 4 versions
Cloud Computing Based Systems for Healthcare M Niedermayer – downloads.hindawi.com … IBM Watson is also used in healthcare as cloud service. Giles and Wilcox [35] used Watson ability to use natural language processing and combine it with content analysis in order to help medical staff in diagnostic analysis. … Related articles
[BOOK] Administrating Solr S Mohan – 2013 – books.google.com … 4. Optimizing Solr Tools and Scripts Business rules Drools Drools language features Drools rule format … Tika language detection LangDetect language detection OpenNLP (Natural Language Processing) Sentence detection and splitting Tokenization PartOfSpeech tagging … Cited by 2 Related articles All 4 versions
A Meta-Engineering Approach for Document-Centered Knowledge Acquisition J Reutelshöfer – 2014 – opus.bibliothek.uni-wuerzburg.de … entirely solved. The data-driven approaches for populat- ing knowledge bases automatically, using machine learning and/or natural language processing technologies, made significant progress during the last years. However … Related articles All 4 versions
[BOOK] Methods in biomedical informatics: a pragmatic approach IN Sarkar – 2013 – books.google.com … Page 9. Contents viii CHAPTER 6 Biomedical Natural Language Processing and Text Mining …..141 Kevin Bretonnel Cohen 6.1 Natural Language Processing and Text Mining Defined ….. … Cited by 7 Related articles
SW4LAW 2014 and JURIX2014-DC S Villata, S Peroni, M Palmirani – ceur-ws.org Page 1. Appeared online at CEUR-WS.org/Vol-1296 SW4LAW 2014 and JURIX2014-DC Semantic Web for the Law and Second Jurix Doctoral Consortium Proceedings of the Semantic Web for the Law and Second Doctoral … Related articles All 3 versions
CLIPS–OWL: A framework for providing object-oriented extensional ontology queries in a production rule engine G Meditskos, N Bassiliades – Data & Knowledge Engineering, 2011 – Elsevier In this paper, we define a framework, namely CLIPS–OWL, for enabling the CLIPS production rule engine to represent the extensional results of DL reasoning on. Cited by 6 Related articles All 7 versions
Computing for Home Automation and Telecare C Maternaghan, KJ Turner – Pervasive communications …, 2011 – books.google.com … that. has. been. used. in. applications. such. as. access. control,. network. management,. and. system. management. Drools.(www. jboss. org/drools). is. a. well-known. example. of. a. rule-based. system. that. implements. the. Java. standard. for. a. rules. engine.(JSR. 94).. … Cited by 7 Related articles All 5 versions
Semantic Technologies in Content Management Systems: Trends, Applications and Evaluations … – Springer … representation languages SQL, JCR Version 1 (JSR 170) Query languages for content SQL, XPath, XQuery Indexing mechanisms Apache Lucene, Apache SOLr, Nutch Rule/reasoning languages n/a Business process languages BPEL, jBPM, Drools Implementation languages …
Model and Metamodel Composition: Separation of Mapping and Interpretation for Unifying Existing Model Composition Techniques M Clavreul – 2011 – hal.archives-ouvertes.fr Page 1. Model and Metamodel Composition: Separation of Mapping and Interpretation for Unifying Existing Model Composition Techniques Mickaël Clavreul To cite this version: Mickaël Clavreul. Model and Metamodel Composition … Cited by 5 Related articles All 6 versions
An automated approach to assign software change requests YC Cavalcanti – 2014 – repositorio.ufpe.br … 53 LSI Latent Semantic Indexing . . . . . 48 NLP Natural Language Processing . . . . . 62 PROMISE Predictive Models in Software Engineering . . . . . … Related articles