Skip to main content
  • Book
  • © 2018

Build Android-Based Smart Applications

Using Rules Engines, NLP and Automation Frameworks

Apress

Authors:

  • Learn how to use rules engines to build smart applications which can even beat human beings in decision making
  • Shift gears from traditional application development to smart application development
  • Transform your development process

Buy it now

Buying options

eBook USD 19.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 24.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

Other ways to access

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

Table of contents (11 chapters)

  1. Front Matter

    Pages i-xv
  2. Rules Engines

    1. Front Matter

      Pages 1-1
    2. Steps to Port Rules Engines

      • Chinmoy Mukherjee
      Pages 15-50
    3. Issues Faced While Porting Rules Engines

      • Chinmoy Mukherjee
      Pages 51-53
    4. Comparison of Rules Engines for Mobile Platforms

      • Chinmoy Mukherjee
      Pages 55-56
  3. SmartAppGen: Automatically Generate Knowledge Application from Structured Knowledge

    1. Front Matter

      Pages 61-61
    2. Design and Implementation of SmartAppGen

      • Chinmoy Mukherjee
      Pages 63-63
    3. Architecture of SmartAppGen

      • Chinmoy Mukherjee
      Pages 65-69
    4. iEmergency

      • Chinmoy Mukherjee
      Pages 103-114
  4. Android Applications for Solving Real-Life Problems

    1. Front Matter

      Pages 115-115
    2. Assignments

      • Chinmoy Mukherjee
      Pages 117-125
  5. Back Matter

    Pages 127-133

About this book

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 Applications also 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.


What You Will Learn
  • 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

Who This Book Is For


Android and web developers with some experience.


Authors and Affiliations

  • Bangalore, India

    Chinmoy Mukherjee

About the author

Chinmoy Mukherjee has been in software industry for past 17 years in India, Canada,  Australia and in the USA. He has written more than 100k lines of code, while working for several companies (Motorola, HP, Infineon, Cisco, etc.).

Bibliographic Information

Buy it now

Buying options

eBook USD 19.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 24.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

Other ways to access