Skip to content
forked from jboulon/influent

Influent is an HTML5 tool for visually and interactively following transaction flow, rapidly 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 effectiv…

License

Notifications You must be signed in to change notification settings

mecrouch/influent

 
 

Repository files navigation

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.

About

Influent is an HTML5 tool for visually and interactively following transaction flow, rapidly 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 effectiv…

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 65.9%
  • Java 31.6%
  • CSS 1.8%
  • HTML 0.7%