WEKA
This software developed at the University of Waikato in New Zealand. It is best suited for data analysis and predictive modeling. It contains algorithms and visualization tools that support machine learning.
Weka has a GUI that facilitates easy access to all its features. It is written in JAVA programming language.
ORANGE
Orange is a perfect software suite for machine learning & data mining. It best aids the data visualization and is a component-based software.
As it is a software, the components of orange are called ‘widgets’.
Widgets offer major functionalities like:
- Showing data table and allowing to select features
- Reading the data
- Training predictors and to compare learning algorithms
- Visualizing data elements etc.
Additionally, it brings a more interactive and fun vibe to the dull analytic tools. It is quite interesting to operate.
SAS
Statistical Analysis System (SAS) is a product of SAS Institute. It was developed for analytics & data management. SAS can mine data, alter it, manage data from different sources. Also, perform statistical analysis. It provides a graphical UI for non-technical users.
SAS data miner enables users to analyze big data. And also derives accurate insight to make timely decisions. SAS has a distributed memory processing architecture which is highly scalable. It is well suited for data mining, text mining & optimization.
KNIME
KNIME is the best integration platform for data analytics. Also reporting developed by KNIME.com AG. It operates on the concept of the modular data pipeline. KNIME constitutes of various machine learning and data mining components embedded together.
It has been used for pharmaceutical research. In addition, it performs for customer data analysis, financial data analysis.
KNIME has some brilliant features like quick deployment and scaling efficiency. Users get familiar with KNIME in quite lesser time. Also, it has made predictive analysis accessible to even naive users.
SSDT (SQL Server Data Tools)
Availability: Licensed
SSDT is a universal, declarative model. We use this model to expands all the phases of database development in the Visual Studio IDE. And developed to do data analysis and provide business intelligence solutions. Developers use SSDT transact- a design capability of SQL and refactor databases.
A user can work directly with a database. It can work with a connected database, thus, providing on or off-premise facility.
Users can use visual studio tools for development of databases. Like IntelliSense, visual basic. SSDT provides Table Designer to create new tables. Also, edit tables in direct databases as well as connected databases.
Deriving its base from BIDS, which was not compatible with Visual Studio2010. Also, the SSDT BI came into existence and it replaced BIDS.
Rattle
Availability: Open source
A rattle is a GUI tool that uses R stats programming language. Rattle exposes the statistical power of R by providing considerable data mining functionality. Although Rattle has an extensive and well-developed UI. Also, it has an inbuilt log code tab that generates duplicate code for any activity happening at GUI.
The dataset generated by Rattle can be viewed as well as edited. Rattle gives the extra facility to review the code. Also, use it for numerous purposes and extend the code without restriction.