Git Product home page Git Product logo

rishi60 / sih-2017-standardization-of-marks Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 1.19 MB

This project is based on the problem statement provided by the Minstry of HRD (India) for Smart India Hackathon '17. As per the given problem statement, we need to solve the problem of bunching of marks at certain level, and problem of high scorers being at disadvantageous position due to lower competitive percentile.

License: MIT License

PHP 96.79% Hack 3.21%

sih-2017-standardization-of-marks's Introduction

SIH 2017 Standardization of Marks

This project is based on the problem statement provided by the Minstry of HRD (India) for Smart India Hackathon '17. As per the given problem statement, we need to solve the problem of bunching of marks at certain levels and problem of high scorers being at disadvantageous position due to lower competitive percentile.

In this project, we implement our proposed algorithm for standardization of marks, and try to do so in a user interface that looks very similar to the CBSE's actual result interface.

More information on the problem statement and our proposed method for solving it can be found here. We use a fictional SQL dataset (student_dataset.sql) to demonstrate the working of our algorithm.

Setting up the project

  • Step 1: Install XAMPP from https://www.apachefriends.org/.
  • Step 2: Copy the contents of folder "World Changers" from this repo to the htdocs folder at location "(drive_letter_where_xampp_is_installed):\xampp\htdocs". Note that you might need to overright the already existing "index.php" in the htdocs folder.
  • Step 3: Open the XAMPP Control Panel and start both "Apache" and "MySQL" modules.
  • Step 4: Click on the "Admin" button for the "Apache" module for the localhost to start on the default internet browser (You can do the same by opening any internet browser and visiting "localhost/" instead).
  • Step 5: Click on the "Admin" button for the "MySQL" module for the MySQL server (phpMyAdmin interface) to start on the default internet browser.
  • Step 6: Using the phpMyAdmin interface, create a new database with name "student_database" and insert a new empty table also with the same name "student_database". The new table should be created with 34 columns.
  • Step 7: Visit "localhost/AdminLogin.php" and enter Admin Id and Admin Password as "PCCOE" and "NIGDI" respectively.
  • Step 8: Once you redirect to the Admin portal after logging in, click on the "Click Here to Compute Result" button.
  • Step 9: This should display a message saying "The result has been computed".

This finally completes the setting up of the project for you to explore and play around with it. Thank You!

Technologies Used

  • PHP
  • MySQL
  • HTML
  • XAMPP Control Panel

Some Snapshots

snap0 snap1 snap2 snap3 snap4 snap5

Project Members

sih-2017-standardization-of-marks's People

Contributors

rishi60 avatar

Stargazers

Saransh Dave 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.