GithubHelp home page GithubHelp logo

woctezuma / egs-datamining Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 0.0 694 KB

Datamining of Epic Games Store (EGS).

License: MIT License

Python 100.00%
egs epic epic-games epic-games-store epic-games-launcher datamining fortnite metaverse games games-list ranking

egs-datamining's Introduction

EGS Data-Mining

Build status with Github Action Code coverage Code Quality

This repository contains Python code to data-mine the Epic Games Store (EGS).

The workflow consists in:

  1. listing namespaces associated with a known store page,
  2. extracting codenames from the databases of items and offers,
  3. filtering out codenames associated with a known store page,
  4. listing one or several namespaces associated with each codename,
  5. listing one or several items and offers associated with each namespace.

Requirements

  • Install the latest version of Python 3.X.
  • Install the required packages:
pip install -r requirements.txt

Data acquisition

To download data from the trackers (at most once per day):

python download_data.py

Usage

To figure out codenames of games for which the store page is not yet online:

python filter_codenames.py

The output is shown in data/outputs.json as of May 21, 2021.

Then one can look for hints of unreleased games by manually filtering entries with one of the codenames at:

Items and Offers, in order to check entries

e.g. with the codename Angelfish :

Filtering entries by codenames

References

Data trackers:

A few useful websites:

Press coverage:

  • PC Gamer: "Final Fantasy 7 Remake listing shows up on Epic Games Store database tracker"
  • VGC: "Alan Wake Remastered and Final Fantasy 7 Remake listings spotted on the Epic Games Store’s database"

egs-datamining's People

Contributors

renovate[bot] avatar woctezuma avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

egs-datamining'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.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

This repository currently has no open or pending branches.

Detected dependencies

github-actions
.github/workflows/python-app.yml
  • actions/checkout v4
  • actions/setup-python v5
  • codecov/codecov-action v4
pip_requirements
requirements.txt

  • Check this box to trigger a request for Renovate to run again on this repository

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.