Giter VIP home page Giter VIP logo

punks's Introduction

CryptoPunk Recommendation Engine

I'm building a recommendation engine for cryptopunks. Right now it is simply finding similar punks based on intersection of their attributes. But ultimately we want to have a hybrid recommendation engine using years of bidding data, and the attributes combined.

Work to be done on recommendation

  • Use bidding data for cryptopunks to train a hybrid LightFM recommnedation model (works great with cold starts)
  • Build a fast way of generating a similarity matrix for attributes. and then try TF-IDF.
  • Read HEX color codes from the image, and use KNN to find punks with similar color combinations.

Turn this into a research platform for studying auction research

Use bidding history for modeling auction revenue maximization, which would spit out profit-maximizing reserve price range for seller, and bid price range for bidder. Check these out: https://srdas.github.io/MLBook/Auctions.html#introduction-5 https://cheeptalk.files.wordpress.com/2009/11/profit-maximizing-auctions.pdf https://www.cs.ubc.ca/~cs532l/gt2/slides/11-6.pdf https://theory.stanford.edu/~tim/f13/l/l5.pdf https://www.cs.toronto.edu/~nisarg/teaching/304f17/slides/CSC304-L11.pdf

How to run

pip3 install -r requirements.txt
python3 populate.py
export FLASK_APP=app
flask run

Punks Similars

punks's People

Contributors

ashtianicode avatar

Watchers

James Cloos avatar  avatar

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.