The Advanced Data mining and Machine learning System, or short ADAMS, is a novel, flexible workflow engine aimed at quickly building and maintaining real-world, complex knowledge workflows. Instead of placing operators on a canvas and manually connecting them, a tree structure and flow control operators determine how the data is being processed, e.g., sequentially or in parallel. This approach allows the rapid development and easy maintenance of large workflows, consisting of hundreds or even thousands of operators. ADAMS offers operators for machine learning libraries like WEKA and MOA and image processing libraries such as ImageJ, Java Advanced Imaging (JAI), ImageMagick and Gnuplot. For fast prototyping the user can use scripting languages such as Groovy and Jython as well.
- Changes to previous version:
Initial Announcement on mloss.org.
Other available revisons
Version Changelog Date 0.4.4
- Added 30 more conversions and 70 more actors
- new timeseries module, includes Weka's Forecasting plugin
- OCR support using TesseractOCR wrapper
- extended JSON support (value extraction using JSON path)
- support for processing XML/HTML (DOM generation, XSLT, XPath)
- SQL-like query language for spreadsheets
- generic support Java properties files (read/write/modify)
- generic serialization support
- support for sequence plotter overlays
- basic WebServer capability (using Jetty)
- CSV file reader/writer now support file encodings (eg UTF-8, UTF-16)
October 25, 2013, 04:10:47 0.4.3
- Added almost 20 more conversions and more than 30 new actors
- spreadsheet support extended: merging of spreadsheets, generic object cells, multiple sheet support for reading/writing (Excel, ODF), Gnumeric reader, SQL dump reader, WEKA data formats (read/write)
- basic JSON processing support
- email support extended: read/write of files, viewing, basic address book
- extended WEKA Explorer allows saving of sessions, multiple Explorer panels in same window
- support for WEKA cluster evaluation added
- variables can be attached to arrays now
- many UI improvements in flow editor
- connection standalons can prompt for password now (eg Database, SMTP, FTP, SSH)
- enhanced image support: EXIF/IPTC meta-data, Draw actor allows basic draw operations on images
- JavaExec actor allows launching of new JVMs with same or enhanced classpath
- Twitter integration fixed
June 10, 2013, 07:14:57 0.4.2
- Added almost 20 more conversions and 20 new actors
- R-Project integration using Rserve
- WEKA webservice allows for programming language agnostic training, evaluation and use of WEKA models (classifiers, clusterers) and data processing using filters
- Spreadsheets now come with basic formula support
- Spreadsheets can be used for lookup tables in the flow
- Support for "chunked" reading/writing of spreadsheets to process millions of rows
February 26, 2013, 03:26:25 0.4.1
- Added 40 new actors, resulting in almost 400 actors for a wide range of domains available now.
- Doubled the number of conversion schemes to almost 80, available through the Convert transformer.
- New module for heatmap support available.
- Much improved spreadsheet support: import/export from/to databases, improved memory efficiency, readers for WEKA file formats, filtering of rows/columns possible.
- Built-in sqlite database support.
- Comes now with attribute selection capability (WEKA).
- Movie generation using the FFmpeg sink.
- Flow editor offers a temporary clipboard for storing an arbitrary number of flow fragments, allows user to temporarily bookmark actors.
- Updated and extended the documentation for the modules.
December 20, 2012, 00:46:10 0.4.0
Initial Announcement on mloss.org.
October 1, 2012, 05:49:11
No one has posted any comments yet. Perhaps you'd like to be the first?
Leave a comment
You must be logged in to post comments.