Skip to content

Rule based service #65

Description

@quoll

We want a service that can execute rules on a set of provided data, bringing in data from other places, and using it to enrich data, or create new data.

We want to be able to provide data, and get back either enriched data, or newly generated data. This involves a few steps:

  • Provide data to be reasoned over. This will come via a post to the service, but should potentially include other sources.
  • Provide rules to be run. We expect these to be fixed for the service, and may be referenced by name, instead of providing a program each time to the service.
  • Once run, we don't want to send the entire resulting database back to the client. We want to execute queries to just return the data we need.

Understanding how to load programs and data, execute a program, and query the database will need some interaction with Naga developers.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions