Giter VIP home page Giter VIP logo

1yumurph / open-learning-analytics-prediction Goto Github PK

View Code? Open in Web Editor NEW

This project forked from akshaysaxena323/open-learning-analytics-prediction

0.0 0.0 0.0 8.07 MB

Predicted students’ success in an online course using regression, clustering and classification methods. We have a mix of categorical and numeric inputs present in the OULA datasets that are in csv file formats and contain information for more than 30,000 students pertaining to 7 distance learning courses, student demographics, course assessments and student interaction with virtual learning environment. We have merged tables together using unique identifiers

Jupyter Notebook 100.00%

open-learning-analytics-prediction's Introduction

Data Mining - Classification and LR


Business Understanding

This project dataset contains data for seven selected courses, the students registered for the courses, and the students’ interactions with the Virtual Learning Environment (VLE) for those courses. The Open University currently collects similar data on an on-going basis as input to algorithms they developed to identify students at risk for failing a course. Identification of at-risk students then triggers automated intervention measures to encourage behavior that would create success. For example, the algorithm might identify a student with low grades on intermediate assessments (quizzes). That student may be sent an automated email reminder about available tutoring options. The goal of the data collection effort is to maximize student success, which has numerous benefits for the University. This subset of anonymized data was made available to the public for educational purposes on Machine Learning approaches. For the purpose of this project, the data will be used to determine if socio-economic and/or behavior-based data can be used to predict a student's performance in a course. Performance is determined by the final result of the student’s effort and is characterized by completing the course with a passing score, either with or without Distinction. The specific Questions of Interest are: Can we predict a student's final status in a course based on socio-economic factors and/or patterns of interaction with the VLE?

Desired Targets:

  • Prediction of student pass/ no pass the course after course completion (goal: 90% accuracy)
  • Prediction of student pass/ no pass the course after 30 days of commencement (goal: 75% accuracy)

Application for the University:

  • If there are socio-economic factors impacting success, can the univeristy adopt strategies to mitigate those factors?
  • To identify behaviors that maximize the opportunity for success and generally promote those behaviors with students
  • To identify students at risk based on general patterns and perform outreach to drive awareness of recommended study behaviors and available resources to assist the student
  • To indentfy students based on current behavior patterns in the first 30 days of class and conduct intervention efforts to increase opportunity for a positive outcome in that class

open-learning-analytics-prediction's People

Contributors

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