Visualization system based on VIS Pub Data
- Different Chart Types
- Customizable Search Options
- Paper List
- Text Cloud
- Install mongodb 3.4 on the server
- Run
bash setup.sh
- Run
python manage.py runserver 0.0.0.0:8000
- Install
Homebrew
(https://brew.sh/) if not installed
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install
MongoDB
3.4+
brew install mongodb
sudo mkdir -p /data/db
sudo chown -R `id -un` /data/db
- Make sure default Python version is 2.7
- Install
pip
if not installed
sudo easy_install pip
- Enter the project folder (where the
setup.sh
exists), and run
sudo bash setup.sh
This will install some necessary packages. If Operation not permitted error occurs, try to reinstall python with brew
brew install python
- Start
MongoDB
in a new terminal
mongod
- Enter the
data
folder in the project folder (where thedataLoader.py
exists), and rum
sudo python dataLoader.py
This will load dataset into mongodb, if succeed, the command will print ok at the end
- Go back to project folder, start the
VISearch
python manage.py runserver 0.0.0.0:8000
Hopefully everything is well. Now open http://localhost:8000/
in browser (Chrome better), click search button to make the default search. You can get the chart now, click on the chart to get the paper list and clouds
Huimin's email: corey.hdu@gmail.com