Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 3.28 KB

README.md

File metadata and controls

37 lines (24 loc) · 3.28 KB

Influent

visual analytics for big data transaction flow

Influent is a web-based application for visually and interactively following transaction flow, revealing actors and behaviors of potential concern that might otherwise go unnoticed. Summary visualization of transactional patterns and actor characteristics, interactive link expansion and dynamic entity clustering enable Influent to operate effectively at scale with big data sources, in any modern web browser. Influent has been used to explore data sets with millions of entities and hundreds of millions of transactions.

Influent example with public Kiva data set

Service Provider Interfaces (SPIs) provide a plugin style framework for developers to provide runtime-injected modules for search, data access, clustering and other services. Avro is used to define the SPI protocols in cross-language form in influent-spi. In process Java service implementations are injected via Guice, which may optionally delegate to out of process providers using web services standards such as REST, for which Avro provides convenient serialization.

Getting Started

Documentation on installing, configuring and using Influent is available in the docs folder in the source code.

  • Explore live demos at the Influent web page.
  • Review and install the necessary prerequisites before installing Influent on your machine.
  • Learn how to build Influent from the source code.

Learning More

Contact

For support questions, technical suggestions and contributions, please post your feedback to the GitHub Issues forum for this project.

License

Influent is under ongoing development and is freely available for download under the Apache License, Version 2.0 open source licensing.