Giter Club home page Giter Club logo

av-recommendation-engine's Introduction

Recommendation Engine

Jupyter

Python

Love

About:

Recommendation systems are not only useful for better source of driving traffic to retail or online businesses. It is also useful to reach the individual and give them a customized experience irrespective of their change in their interests over time.

Thus, not only does it capture the attention and increases the return on investment, it also increases the customer satisfaction which directly leads to loyal customers who generate profit.

Problem Statement:

Analytics Vidhya is a platform which also conducts a lot of online and live hackathons. Thus it becomes a place where a lot of programmers work on various topics and upload their codes.

Since the users are on different levels in their programming skills, the goal of this program is to automatically predict or identify the number of attempts the user is likely to solve a code with reasonable accuracy, given the problems details and the specialisation of the user. The data contains the description about the type of the problem, the difficulty level of the problem and also to identify the user is in beginner or an expert and their field of expertise in ML, dynamic programming or graph algorithms etc.

Doing so, the programming committee will be able to identify where and when the user will get stuck during coding and thus, will be able to the users individually by giving relevant hints or suggestions to the problems they face automatically.

  • The Notebook file is Recommendation Engine.ipynb.
  • The output file is submission.csv.

Approach

To know how to solve the problem statement Approach

Conclusion

We have obtained a good f1_score score for test data. The thresholds for each of the model has helped in decent split and we have successfully achieved the objective

Future Improvements:

The models can be tuned for hyperparameter optimization, but because the training data is large, it takes time for parametrs to get tuned.

My test score is 0.4855814379....

Leader Board – public leaderboard : 34

Leader Board – private leaderboard : 34

This dataset was part of Recommendation Engine conducted my Analytics Vidhya, for more info check:Link to Competition

Star

Last Commit

Watchers

MIT License

GPLv3 License

AGPL License

av-recommendation-engine's People

Contributors

developedbysm avatar

Stargazers

 avatar  avatar  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.