Coder Social home page Coder Social logo

turing_twins_hackrx_3.0's Introduction




Pre-processing Amazon SNAP user data and meta data. Predict co-purchases by the customer as to enhance buying and selling of goods on retail websites like Amazon. Also recommend items for the purchases made.






We are trying to solve the problem associated with understanding the huge Amazon SNAP dataset and thereby pre-processing it to recommend the co-purchased items.

We have a two way solution:

Recommendation systems for individual items. The meta data file contains 4 features for which we are able to predict the co-purchased items using graph based and analytics. In doing so we have also analyzed that, people buying books only buys books and same with other items. Thus our recommendation system suggests items of the same category and needed a recommendation system for the whole dataset, thus our second solution.

Recommendations based on community predictions using directed subgraphs of SNAP dataset with Transaction data and Meta Data, using Girvan Newman Algorithm. Now we have directed graphs, using which top and next level communities are predicted.

So when Amazon uploads transaction data of any time frame, using our approach they can predict the frequently co-purchased items and focus more on highlighting those items to the target customer.



All the pre-requisites can be installed using pip install -r requirements.txt





Python

 - nltk
 - regex
 - networkX
 - packages like numpy, pandas etc











  • Clone the repository using :

      $ git clone https://github.com/HackRx3/PS2_Turing_Twins
    
  • Enter the directory using:

      $ cd PS2_Turing_Twins/
    
  • Install the requirements using:

      $ pip install -r requirements.txt
    
  • To use our Recommender Systems, run the correct ipynb file


  • Turing Twins

turing_twins_hackrx_3.0's People

Contributors

rishusiva avatar

Watchers

 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.