Code Monkey home page Code Monkey logo

zindi-new-user-engagement's Introduction

Zindi-New-User-Engagement

Introduction

  1. Zindi is the first data science competition platform in Africa which hosts an entire data science ecosystem of scientists, engineers, academics, companies, NGOs, governments and institutions.​
  2. The data which is provided to us is a part of Zindi user activity.​
  3. Our task is to determine if a new user will be active in the upcoming month using the data of their previous months.​
  4. This helps Zindi track the user activity and improve the platform.

Problem Definition To build a model that, given data of the user activity of month of sign up, can predict user activity for the upcoming month.

Objectives

  1. To perform data analysis and identify criteria for what constitutes an active user.​

  2. To build a model to predict whether the user will engage in the Zindi platform in the upcoming month, based on their activity in the previous months.

Proposed Methodology

  1. Classify a user as active or inactive in a particular month. ​
  • KMeans clustering​
  • Criteria​
  1. Approaches to solve this problem​
  • Concatenate each month user activity as new columns​
  • Data as sequence​
  • Activity Based Grouping​
  1. Model Building

Conclusion

  • We performed data analysis to decide which features help determine user activity and how they affect user activity.​
  • Using this information, we derived a criteria for classifying user as active or inactive.​
  • Finally, we came up with approaches to solve this problem and built models to predict user activity in the upcoming month.

zindi-new-user-engagement's People

Contributors

priya-cse avatar

Stargazers

 avatar

Watchers

 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.