Skip to content
forked from webmaven/mining

Business Intelligence (BI) in Python (Pandas web interface)

License

Notifications You must be signed in to change notification settings

priestd09/mining

 
 

Repository files navigation

'Stories in Ready'

Open Mining

OpenMining

Build Status - Travis CI

Business Intelligence (BI) Application Server written in Python

Contribute

Join us on IRC at #openmining on freenode (web access).

Requirements

  • MongoDB (Admin)
  • Redis (Queue and DataWarehouse)
  • Bower (Install frontend libs, NodeJS depends)

Install dependencies -------

$ sudo apt-get install mongodb-10gen redis-server nodejs nodejs-dev npm
$ npm install bower

If you use Mac OSX you can install all dependencies using HomeBrew.

Install Open Mining -------

Clone the repository and install it

$ git clone git@github.com:avelino/mining.git
$ cd mining
$ python setup.py install

Run pip install on project requirements

$ pip install -r requirements.txt

Install numexpr

$ pip install numexpr==2.3

Copy the sample ini file to mining.ini

$ cp mining/mining.sample.ini mining/mining.ini

Install javascript assets using Bower

$ bower install

FAQ

If mongodb or redis-server problems

Install mongodb and redis-server, make sure it running

If "python manage.py runserver" returns "ConfigParser.NoSectionError: No section: 'mongodb'"

copy mining/mining.sample.ini to mining/mining.ini

Run

python mining/manage.py runserver
python mining/bin/scheduler.py
rqworker

Running Demo

python mining/bin/demo/build_admin.py

And now you can login with: username 'admin' and password 'admin'.

Screenshot

Dashboard OpenMining

Dashboard OpenMining

Dashboard Charts OpenMining

Dashboard Charts OpenMining

Dashboard Charts OpenMining

Dashboard Charts OpenMining

Dashboard Widgets OpenMining

Dashboard Widgets OpenMining

Late Scheduler and running Cubes OpenMining

Late Scheduler and running Cubes OpenMining

Sponsor

About

Business Intelligence (BI) in Python (Pandas web interface)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 37.3%
  • JavaScript 28.2%
  • Python 24.3%
  • CSS 9.7%
  • Other 0.5%