Build Android-Based Smart Applications

Using Rules Engines, NLP and Automation Frameworks

  • Chinmoy Mukherjee

Table of contents

  1. Front Matter
    Pages i-xv
  2. Rules Engines

    1. Front Matter
      Pages 1-1
    2. Chinmoy Mukherjee
      Pages 15-50
    3. Chinmoy Mukherjee
      Pages 51-53
    4. Chinmoy Mukherjee
      Pages 55-56
  3. SmartAppGen: Automatically Generate Knowledge Application from Structured Knowledge

    1. Front Matter
      Pages 61-61
    2. Chinmoy Mukherjee
      Pages 63-63
    3. Chinmoy Mukherjee
      Pages 65-69
    4. Chinmoy Mukherjee
      Pages 103-114
  4. Android Applications for Solving Real-Life Problems

    1. Front Matter
      Pages 115-115
    2. Chinmoy Mukherjee
      Pages 117-125
  5. Back Matter
    Pages 127-133

About this book

Introduction

Build smart applications using cutting-edge technologies such as rules engines, code automation frameworks, and natural language processing (NLP). This book provides step-by-step instructions on how to port nine rules engines (CLIPS, JRuleEngine, DTRules, Zilonis, TermWare, Roolie, OpenRules, JxBRE, and JEOPS) to the Android platform. You’ll learn how to use each rules engine to build a smart application with sample code snippets so that you can get started with programming smart applications immediately. Build Android-Based Smart Applicationsalso describes porting issues with other popular rules engines (Drools, JLisa, Take, and Jess).

This book is a step-by-step guide on how to generate a working smart application from requirement specifications. It concludes by showing you how to generate a smart application from unstructured knowledge using the Stanford POS (Part of Speech) tagger NLP framework.

You will:
  • Evaluate the available rules engines to see which rules engine is best to use for building smart applications
  • Build smart applications using rules engines
  • Create a smart application using NLP
  • Automatically generate smart application from requirement specifications

Keywords

Rule Engines NLP Smart Applications automation frameworks Android Code Snippet Android Layout CLIPS Rule

Authors and affiliations

  • Chinmoy Mukherjee
    • 1
  1. 1.BangaloreIndia

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4842-3327-6
  • Copyright Information Chinmoy Mukherjee 2018
  • Publisher Name Apress, Berkeley, CA
  • eBook Packages Professional and Applied Computing
  • Print ISBN 978-1-4842-3326-9
  • Online ISBN 978-1-4842-3327-6
  • About this book
Industry Sectors
Automotive
Chemical Manufacturing
Biotechnology
Electronics
Telecommunications
Energy, Utilities & Environment
Aerospace