Orange – data mining software

Orange is a component-based framework for machine learning and data mining. It includes a range of data visualization, exploration, preprocessing and modeling techniques. It can be used through an attractive graphical user interface or alternatively as a module for Python programming language. For explorative data analysis, it provides a visual programming framework with emphasis on interactions and creative combinations of visual components.

Orange is a collection of Python-based modules that sits over the core library. This includes a variety of tasks such as visualization of decision trees, attribute subset, bagging and boosting, and more.

Orange also includes a set of graphical widgets that use methods from core library and Orange modules. Through visual programming, widgets can be assembled together into an application by a visual programming tool called Orange Canvas.

Features include:

  • Design your data analysis process through visual programming.
  • Visualization such as:
    • Bar charts.
    • Trees.
    • Scatterplots.
    • Dendrograms.
    • Networks.
    • Heatmaps.
    • and more.
  • Interaction and data analytics.
  • Over 100 widgets.
  • Python scripting interface.
  • Extensible.

Support: Documentation
Developer: University of Ljubljana (Bioinformatics Laboratory of the Faculty of Computer and Information Science)
License: GNU GPL v2

Orange is written in Python. Learn Python with our recommended free books and free tutorials.

Return to Data Mining Home Page | Return to Python Data Analysis Home Page

Read our complete collection of recommended free and open source software. The collection covers all categories of software.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.