Giter Site home page Giter Site logo

Comments (5)

Rohan-G avatar Rohan-G commented on May 17, 2024 2

Current schema for evaluation:

In the tempalte.json, we include a Solution section, with the data for each question ([qNo] : [[Answers,mark1],[Answers,mark2],['DEFAULT',Default_marks]]) as a general set of rules with more details as given below:

Schema flexibility:

Double digit integer                                       - { [qNo] : ['4', '04'] }  
Double digit integer(X is provided in "emptyVal")          - { [qNo] : ['4', 'X4'] }  
Multiple choice                                            - { [qNo] : [ ['A', 4] ] }
Strictly Multiple correct                                  - { [qNo] : [ ['AB', 2] ] } 
Partial Marking                                            - { [qNo] : [ ['A', 4], ['D', 1] ] } 
Ambiguous correct                                          - { [qNo] : [ ['A', 4], ['B', 4] ] }
Ambiguous correct(Cumulative score 2 options)              - { [qNo] : [ ['A', 4], ['B', 4], ['AB', 8] ] }
Ambiguous correct(Cumulative score 3 options)              - { [qNo] : [ ['A', 4], ['B', 4], ['C', 2], ['AB', 8], ['BC', 6], ['AC', 6] ] }

Negative (+4 -1)                                           - { [qNo] : [ ['A', 4], ['B', -1], ['C', -1], ['D', -1] ] }
Negative (+4 -1)                                           - { [qNo] : [ ['A', 4], ['*DEFAULT*', -1] ] }
Negative (+1 -0.25)                                        - { [qNo] : [ ['A', 1], ['*DEFAULT*', -0.25] ] }
Bonus (+4 for all)                                         - { [qNo] : [ ['*DEFAULT*', 4] ] }

Note: order of concatenations is governed by "vals" array from template.json

Edit: many changes in this schema. Follow evaluation_schema.py file for latest schema

from omrchecker.

Udayraj123 avatar Udayraj123 commented on May 17, 2024 1

Note: there are many changes in the above schema. I'll be populating many examples in the existing samples as a demonstration

from omrchecker.

Udayraj123 avatar Udayraj123 commented on May 17, 2024

Some links:

from omrchecker.

Udayraj123 avatar Udayraj123 commented on May 17, 2024

@Rohan-G are you available to work on this further?

from omrchecker.

Rohan-G avatar Rohan-G commented on May 17, 2024

@Rohan-G are you available to work on this further?

Yep I can continue working on this now.

from omrchecker.

Related Issues (20)

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.