chanchanuu / STEAM_Game_Market_Analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

STEAM Game Market Analysis

The STEAM Game Market Analysis Project used a large amount of user data and review data provided by STEAM to analyze the game market and establish new standards. Through this project, our aim was to analyze the game market by supplementing (1) the absence of existing research and (2) the recommendation system which considered only the users' playtime. We were able to develop a personalized recommendation system by clusters which were formed based on the users' evaluation of each game they played.

Team

Name Github Email
강세정 https://github.com/SEJEONGKANG sjkang6870@yonsei.ac.kr
김소정 https://github.com/ssokeem kimsojeong@yonsei.ac.kr
김은서 https://github.com/eunsuh-kim eunsuhkim1@gmail.com
박유찬 https://github.com/chanchanuu ucp6237@gmail.com
장동현 https://github.com/rroyc20 rroyc20@gmail.com

Procedure

(1) Data Collection

  • Collected game data using STEAM API
  • Game data included game-related user data

(2) Data Preprocessing

  • Preprocessed text for review data
  • Performed emotional analysis modeling for 8 aspect influencing review writing through Aspect-Based Sentiment Analysis
    (Gameplay, Market, Social, Narrative, Graphics, Technical, Value, Audio)
  • Created a user review chain for each user, taking into account the user's cumulative playtime for each game played

(3) Modeling

  • Performed cluster modeling through k-means to provide new criteria using datasets built through emotional analysis
  • 8 clusters formed as a result
    (insignificant 1, technical deficiency, popular octagon, social interaction, insignificant 2, not bad, immersive audio, slight technical deficiency)
  • Used SASRec for users' next game recommendations

(4) Visualization

More Information

Notion

About


Languages

Language:Jupyter Notebook 100.0%