-
- Description:
QMiner is an open source analytics engine for performing large scale data analysis written in C++ and exposed as a Node.js module. QMiner is distinguished by five main design elements which focus on storage, online and real-time processing as well as fast prototyping and thus give QMiner unique advantages as a data analytics platform for processing streams of structured and unstructured data.
These design elements are incorporated in a five layer architecture represented by: 1) storage and indexing optimized for stream processing and feature extraction 2) stream processing operators which can be assembled into scalable pipelines 3) feature extractor that map raw data into richer feature vectors covering many applications (e.g. text, finance, sensors) 4) linear algebra using state-of-the-art numeric libraries for optimal performance (e.g. OpenBLAS, Intel MKL) 5) analytics modules covering various areas of machine learning: supervised and unsupervised learning, visualization and active learning.
QMiner can be used as a module in Node.js, enabling fast and easy prototyping of data analytics applications. The main benefit of the scripting layer is tight integration of complete verticals from data acquisition, storage, analytics to web services and user interaction within one Node.js application without incurring performance penalties.
Short example applications implemented in QMiner: - https://tonicdev.com/rupnikj/qminer-sentiment-extraction - https://tonicdev.com/blazf/qminer-recommendation
- Changes to previous version:
Initial Announcement on mloss.org.
- BibTeX Entry: Download
- Corresponding Paper BibTeX Entry: Download
- Supported Operating Systems: Linux, Windows, Mac Os X
- Data Formats: Csv, Any, Json
- Tags: Supervised, Feature Extraction, Social Network Analysis, Stream Processing, Text Mining, Unsupervised
- Archive: download here
Comments
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.