GithubHelp home page GithubHelp logo

woctezuma / steam-portal Goto Github PK

View Code? Open in Web Editor NEW
20.0 4.0 0.0 150 KB

Portal to my Github repositories to analyze Steam data.

License: MIT License

steam steam-games steam-game games game discovery steam-api steam-store steam-data steam-texts

steam-portal's Introduction

Steam Portal

This page lists my Github repositories which objective is to analyze Steam data.

I. Store descriptions

1. Similarity

2. Generative Language Model

II. Store banners

1. Similarity

  • download-steam-banners: retrieve games with similar banners, using MobileNet (alpha 0.25, input 128x128x3).
  • match-steam-banners: retrieve games with similar banners, using MobileNet v3 (alpha 1.00, input 256x256x3).
  • steam-CLIP: retrieve games with similar store banners, using OpenAI's CLIP (input 224x224x3).
  • steam-DINO: retrieve games with similar store banners, using Facebook's DINO (input 224x224x3),
  • steam-DINOv2: retrieve games with similar store banners, using Meta AI's DINOv2,
  • steam-I-JEPA: retrieve games with similar store banners, using Meta AI's I-JEPA,
  • steam-BiT: retrieve games with similar store banners, using Google's Big Transfer (BiT) (input 224x224x3),
  • steam-BEiT: retrieve games with similar store banners, using Microsoft's Bidirectional Encoder representation from Image Transformers (BEiT) (input 224x224x3),
  • steam-palette-extractor: retrieve games with similar palettes,

2. Generative Adversarial Networks

3. Face detection

  • steam-face-detection: detect (and count) faces on Steam store/library banners, for filtering purposes.

4. Search engine

III. Store screenshots

1. Similarity

IV. Store reviews

1. Generative Language Model

2. Stats

  • steam-reviews: stats and sentiment analysis of reviews,
  • steam-cut: fetch the number of reviews for Steam and non-Steam purchases,
  • players-vs-reviews: discover games with an unusual ratio of number of players vs. number of reviews.
  • steam-reviews-to-sales: study the relationship between review numbers and sales of games,

V. Scores

1. Rankings

2. Community

VI. Store tags

VII. Miscellaneous

VIII. Data scraping

1. GameDataCrunch API

2. SteamSpy API

3. Steam API

  • download-steam-reviews@PyPI: download every review for the game of your choice,
  • steampi@PyPI: download app details (including release date) via Steam API, and match names with appIDs,
  • steam-api: download a list of all appIDs through Steam API, then download their app details, create an aggregate similar to SteamSpy's (but more exhaustive), finally analyze store attributes and map tags.

NB: With steam-api, store descriptions can also be aggregated for later processing.

4. My own API

i) Heroku endpoints

i) API utils

IX. Data snapshots

X. Data leaks

steam-portal's People

Contributors

woctezuma avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

steam-portal's Issues

Initial Update

The bot created this issue to inform you that pyup.io has been set up on this repo.
Once you have closed it, the bot will open pull requests for updates as soon as they are available.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.