firewut / wow-quest-sentiment-analyze

WoW Quest Sentiment Analyze

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

World of Warcraft Quest Sentiment Analysis

General Info

The project analyzed sentimental value of quests from World of Warcraft

Quests were Fetched from http://www.wowdb.com

Screenshot

Installation instructions

If you need to execute Sentiment analysis you will need to install some packages contained in requirements.txt

pip install -r requirements.txt

Run quest parser

scrapy runspider ./project/spiders/wowdb/wowdb.py

Make analysis

python ./project/wow-quests.py

HTML Result

To view the results you need to start local HTTP server

cd ./project/data && python2.7 -m SimpleHTTPServer

Open the http://127.0.0.1:8000/wow.html

Result Description

The directory project/data will contain:

  • wow-quests - a list of dumped wow Quests
  • wow-quest-series.txt - data for a 2d graph on wow.html page
  • wow-quest-stat.txt - per quest sentiment analysis
  • wow-quest-top-10-verbs.txt - full list of used verbs and it's count

About

WoW Quest Sentiment Analyze


Languages

Language:Python 61.5%Language:HTML 38.5%