Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devbruce/idea
Text Data Visualizer with Django
https://github.com/devbruce/idea
data-visualization django semantic-network-analysis wordcloud-generator
Last synced: about 2 hours ago
JSON representation
Text Data Visualizer with Django
- Host: GitHub
- URL: https://github.com/devbruce/idea
- Owner: devbruce
- License: gpl-3.0
- Created: 2018-08-18T10:18:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-11-22T03:04:43.000Z (almost 2 years ago)
- Last Synced: 2023-02-28T14:52:13.959Z (over 1 year ago)
- Topics: data-visualization, django, semantic-network-analysis, wordcloud-generator
- Language: Python
- Homepage:
- Size: 5.76 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- License: LICENSE
Awesome Lists containing this project
README
# IDEA (Text Data Visualizer)
![django-version-2.1.2](https://img.shields.io/badge/django-v2.1.2-brightgreen.svg)
![python-version-3.6.7](https://img.shields.io/badge/python-3.6.7-blue.svg)
![GitHub](https://img.shields.io/github/license/DevBruce/IDEA.svg)
![GitHub release](https://img.shields.io/github/release/DevBruce/IDEA.svg)
![GitHub Release Date](https://img.shields.io/github/release-date/DevBruce/IDEA.svg)## Intro & Purpose
It is hard for non-developer to visualize data.
But if you use IDEA, you can **visualize data easily.**- URL: Deployment has been stopped.
- Please feel free to provide feedback If `Project: IDEA` have any problems.
## Requirements
If you want to test `Project: IDEA` locally on your environment,
The followings are required.- [mecab-ko](https://bitbucket.org/eunjeon/mecab-ko)
- [mecab-ko-dic](https://bitbucket.org/eunjeon/mecab-ko-dic)
### Python Packages
```bash
$ pip install -r requirements.txt
```
### Secret Data
1. Make `.secrets` directory at `ROOT_DIR`
2. Make `base.json` at `/.secrets`
Form of `base.json`
```json
{
"SECRET_KEY": ""
}
```Input your Django SECRET\_KEY at ``.
### matplotlibrc
You have to set backend parameter in your `matplotlibrc`.
Normally, it is located at `~/.matplotlib`.
Open `matplotlibrc` file and set backend parameter like below.
```
backend : Agg
```
### Set Environment Variable
There are four separate settings.py. It is recommended that you use files for local.(`local.py`)
Set the environment variable through the code below and run the server.```bash
$ export DJANGO_SETTINGS_MODULE=config.settings.local
```
## Two Types Of Visualization
- Semantic Network Analysis (Interactive) (with [ECharts](http://echarts.baidu.com/) - [Les Miserables](http://www.echartsjs.com/examples/editor.html?c=graph))
- Word Cloud
## How To Use
If you have some data which you want to visualize,
just put it in IDEA.
Then click Visualization button!
## History
[![GitHub release](https://img.shields.io/github/release/DevBruce/IDEA.svg)](https://github.com/DevBruce/IDEA/releases)
[![GitHub Release Date](https://img.shields.io/github/release-date/DevBruce/IDEA.svg)](https://github.com/DevBruce/IDEA/releases)See [HISTORY.md](./HISTORY.md)
## Preview
- **Home** / **Config Page**
- **Semantic Network Analysis (Interactive)** / **Word Cloud**
## Copyright
Copyright 2018.DevBruce.All rights reserved.
Licensed under the GNU General Public License v3.0
## Reference
See [NOTICE/README.md](./NOTICE/README.md)