• Stars
    star
    127
  • Rank 282,790 (Top 6 %)
  • Language
    Python
  • License
    Other
  • Created over 9 years ago
  • Updated 28 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🍊 📄 Text Mining add-on for Orange3

Orange3 Text

Discord Chat Build Status codecov Documentation Status

Orange3 Text extends Orange3, a data mining software package, with common functionality for text mining. It provides access to publicly available data, like NY Times, Twitter, Wikipedia and PubMed. Furthermore, it provides tools for preprocessing, constructing vector spaces (like bag-of-words, topic modeling, and similarity hashing) and visualizations like word cloud end geo map. All features can be combined with powerful data mining techniques from the Orange data mining framework.

Please note that Text add-on won't work on 32-bit Windows systems. The add-on depends on conda-forge and they have removed support for Windows 32 in April 2018.

Anaconda installation

The easiest way to install Orange3-Text is with Anaconda distribution. Download Anaconda for your OS (Python version 3.5). In your Anaconda Prompt first add conda-forge to your channels:

conda config --add channels conda-forge

Then install Orange3-Text

conda install orange3-text

Run

python -m Orange.canvas

to open Orange and check if everything is installed properly.

Installation from source

To install the add-on from source

# Clone the repository and move into it
git clone https://github.com/biolab/orange3-text.git
cd orange3-text

# Install the dependencies:
pip install -r requirements.txt

# Finally install Orange3-Text in editable/development mode.
pip install -e .

To register this add-on with Orange, but keep the code in the development directory (do not copy it to Python's site-packages directory), run

python setup.py develop

Windows setup for biopython library

If you're not using Anaconda distribution, you can manually install biopython library before installing the add-on. First, download the compiler Visual Studio and run the setup with:

python setup.py build_ext --inplace --compiler=msvc install

Usage

After the installation, the widgets from this add-on are registered with Orange. To run Orange from the terminal, use

python3 -m Orange.canvas

or

orange-canvas

The new widgets are in the toolbox bar under Text Mining section.

More Repositories

1

orange3

🍊 📊 💡 Orange: Interactive data analysis
Python
4,856
star
2

orange2

DEPRECATED: Orange 2 (Python 2) data mining suite. NEW: https://github.com/biolab/orange3
Python
307
star
3

orange3-associate

🍊 📦 Frequent itemsets and association rules mining for Orange 3.
Python
65
star
4

orange3-timeseries

🍊 📈 Orange add-on for analyzing, visualizing, manipulating, and forecasting time series data.
Python
62
star
5

orange3-example-addon

Example Addon for Orange3
Python
52
star
6

orange3-network

🍊 🕸 Network analysis add-on for Orange data mining suite.
Python
39
star
7

orange-canvas-core

Orange Canvas core workflow editor
Python
35
star
8

orange3-imageanalytics

🍊 🎑 Orange3 add-on for dealing with image related tasks
Python
32
star
9

orange3-educational

🍊 🎓 Educational widgets for machine learning and data mining in Orange 3.
Python
27
star
10

orange-docker

Dockerfile
26
star
11

orange3-geo

🍊 🌍 Orange add-on for dealing with geography and geo-location
Python
25
star
12

orange-widget-base

Base widget and workflow definitions for Orange
Python
24
star
13

orange3-recommendation

🍊 👎 Add-on for Orange3 to support recommender systems.
Python
23
star
14

orange3-bioinformatics

🍊🔬 Bioinformatics add-on for Orange3
Python
20
star
15

orange3-single-cell

🍊🔬 Orange add-on for gene expression of single cell data
Python
17
star
16

orange-web

Orange Data Mining Homepage
CSS
16
star
17

ipynb

Biolab's IPython's notebooks.
Jupyter Notebook
16
star
18

orange3-datafusion

🍊 🔗 Data fusion add-on for Orange3
Python
16
star
19

PyQtTester

A tool for testing PyQt applications
Python
14
star
20

orange3-prototypes

🍊 ⚠️ Prototype Orange widgets — only for the brave.
Python
11
star
21

orange3-conformal

Conformal Prediction library for Orange3
Python
10
star
22

orange-lecture-notes

TeX
9
star
23

orange-bio

Python
8
star
24

orange-scripts

Scripts for the Python Script Orange widget
Python
8
star
25

tsne-embedding

Embedding to Reference t-SNE Space Addresses Batch Effects in Single-Cell Classification
Jupyter Notebook
7
star
26

orange-hugo

JavaScript
6
star
27

datasets

Python
6
star
28

orange-lecture-notes-web

JavaScript
5
star
29

orange3-addons

A list of add-ons for Orange3 add-on dialog
Python
5
star
30

orange3-explain

Explainable AI add-on for Orange3
Python
5
star
31

orange3-installers

Scripts for building Orange (http://orange.biolab.si/) application installers
NSIS
4
star
32

text-semantics

The package with scripts for semantic analyser project
Python
4
star
33

red

Inference of Epistatic Gene Networks
Python
3
star
34

serverfiles

Python
2
star
35

orange-notification-feed

Python
2
star
36

qt-graph-helpers

Graph primitives for PyQt
C++
2
star
37

scorange-hugo

scOrange home page in hugo
JavaScript
2
star
38

orange3-survival-analysis

🍊 ➕ Survival Analysis add-on for Orange3 data mining suite.
Python
2
star
39

orange-web2

TypeScript
2
star
40

orange3-world-happiness

The add-on to access world happiness data
Python
2
star
41

monroe-anal

A Python 3 utility library for querying, analyzing, and visualizing MONROE data.
Python
1
star
42

resolwe-server

Resolwe based server for Orange data mining tools
Python
1
star
43

orange-translations

Translation files for Orange and subprojects
Python
1
star
44

orange-tools

Python
1
star
45

orange3-datasets

Python
1
star
46

orange-lecture-notes-web-be

Python
1
star
47

xaim-website

HTML
1
star