Assignment Understanding

Parse Assignments, Worsheets and Question Papers

Easily extract structured information from your Assignments. Works with images, PDFs and Word Documents.

Examples

Assignment
{
  "data": [
    {
      "index": {
        "value": "17",
        "text": "Q"
      },
      "marks": "",
      "text": "",
      "box": {
        "x0": 40,
        "y0": 185,
        "x1": 65,
        "y1": 185
      },
      "questions": [
        {
          "index": {
            "value": "1",
            "text": "1"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 77,
            "y0": 185,
            "x1": 0,
            "y1": 185
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "1",
        "text": "A"
      },
      "marks": "[6][12]",
      "text": ") Select and write the most appropriate answer from the given alternatives in each of the following sub - questions : ",
      "box": {
        "x0": 64,
        "y0": 185,
        "x1": 1142,
        "y1": 650
      },
      "questions": [
        {
          "index": {
            "value": "1",
            "text": "1"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 77,
            "y0": 185,
            "x1": 0,
            "y1": 185
          },
          "questions": []
        },
        {
          "index": {
            "value": "1",
            "text": "i"
          },
          "marks": "(2)",
          "text": "If pAg = F , pq = F , then the truth value of p and q is ( a ) OT , T ( b ) T , F ( c ) F , T ( d ) F , F 4 -2 1 ",
          "box": {
            "x0": 83,
            "y0": 253,
            "x1": 1137,
            "y1": 370
          },
          "questions": []
        },
        {
          "index": {
            "value": "2",
            "text": "ii"
          },
          "marks": "(2)",
          "text": "1 If A - -2 -5 4 and | A | = 3 , then ( adj A ) = 3 1 -2 1 1 -2 1 -2 1 1 4 4 -2 1-1 -4 2 ( b ) 4 -2 -5 4 -5 -2 ( c ) -2 -5 4 ( d ) 2 5 -4 1 -2 1 -2 4 1 1 -2 1 1 -2 1 ",
          "box": {
            "x0": 74,
            "y0": 370,
            "x1": 1138,
            "y1": 566
          },
          "questions": []
        },
        {
          "index": {
            "value": "3",
            "text": "iii"
          },
          "marks": "(2)",
          "text": "The slopes of the lines given by 12x2 + bxy – y2 = 0 differ by 7. Then the valueof b is ( a ) 2 ( b ) + 2 +1 ) 1 ( c ) ( d ",
          "box": {
            "x0": 64,
            "y0": 566,
            "x1": 1138,
            "y1": 650
          },
          "questions": []
        },
        {
          "index": {
            "value": "1",
            "text": "1"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 76,
            "y0": 650,
            "x1": 0,
            "y1": 650
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "17",
        "text": "Q"
      },
      "marks": "",
      "text": "",
      "box": {
        "x0": 40,
        "y0": 650,
        "x1": 65,
        "y1": 650
      },
      "questions": [
        {
          "index": {
            "value": "1",
            "text": "1"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 76,
            "y0": 650,
            "x1": 0,
            "y1": 650
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "2",
        "text": "B"
      },
      "marks": "[6]",
      "text": "Attempt any THREE of the following : a- bcos C cos B ",
      "box": {
        "x0": 46,
        "y0": 650,
        "x1": 1136,
        "y1": 998
      },
      "questions": [
        {
          "index": {
            "value": "1",
            "text": "1"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 76,
            "y0": 650,
            "x1": 0,
            "y1": 650
          },
          "questions": []
        },
        {
          "index": {
            "value": "1",
            "text": "i"
          },
          "marks": "(2)",
          "text": "In a AABC , with usual notations prove that : b - a cos C cos A ",
          "box": {
            "x0": 83,
            "y0": 696,
            "x1": 1136,
            "y1": 757
          },
          "questions": []
        },
        {
          "index": {
            "value": "2",
            "text": "ii"
          },
          "marks": "",
          "text": "Find ' k ' , if the equation kxy + 10x + 6y + 4 = 0 represents a pair of straight lines . ",
          "box": {
            "x0": 73,
            "y0": 757,
            "x1": 1071,
            "y1": 792
          },
          "questions": []
        },
        {
          "index": {
            "value": "3",
            "text": "iii"
          },
          "marks": "",
          "text": "If A , B , C , D are four non - collinear points in the plane such that AD + BD + CD = 7 , then prove that point D is the centroid of the AABC . X + 2 2y - 5 . ",
          "box": {
            "x0": 69,
            "y0": 792,
            "x1": 970,
            "y1": 870
          },
          "questions": []
        },
        {
          "index": {
            "value": "4",
            "text": "iv"
          },
          "marks": "",
          "text": "Find the direction cosines of the line . Z = -1 2 3 ",
          "box": {
            "x0": 71,
            "y0": 870,
            "x1": 835,
            "y1": 922
          },
          "questions": []
        },
        {
          "index": {
            "value": "5",
            "text": "v"
          },
          "marks": "",
          "text": "Show that the points ( 1 , 1 , 1 ) and ( -3 , 0 , 1 ) are equidistant from the plane 7. ( 37 + 4 ; -12 +13 = 0 . ",
          "box": {
            "x0": 79,
            "y0": 922,
            "x1": 924,
            "y1": 998
          },
          "questions": []
        },
        {
          "index": {
            "value": "2",
            "text": "2"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 46,
            "y0": 998,
            "x1": 0,
            "y1": 998
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "17",
        "text": "Q"
      },
      "marks": "",
      "text": "",
      "box": {
        "x0": 11,
        "y0": 998,
        "x1": 36,
        "y1": 998
      },
      "questions": [
        {
          "index": {
            "value": "2",
            "text": "2"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 46,
            "y0": 998,
            "x1": 0,
            "y1": 998
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "1",
        "text": "A"
      },
      "marks": "[6][14]",
      "text": "Attempt any TWO of the following : ",
      "box": {
        "x0": 46,
        "y0": 998,
        "x1": 1139,
        "y1": 1243
      },
      "questions": [
        {
          "index": {
            "value": "2",
            "text": "2"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 46,
            "y0": 998,
            "x1": 0,
            "y1": 998
          },
          "questions": []
        },
        {
          "index": {
            "value": "1",
            "text": "i"
          },
          "marks": "(3)",
          "text": "Using truth table PHq = ( p , q ) v ( prove that ",
          "box": {
            "x0": 83,
            "y0": 1033,
            "x1": 1137,
            "y1": 1063
          },
          "questions": []
        },
        {
          "index": {
            "value": "2",
            "text": "ii"
          },
          "marks": "(3)",
          "text": "Prove that a homogeneous equation of second degree , ax2 + 2hxy + by2 = 0 represents a pair of straight lines passing through the origin , if h ? - ab 2 0 . ",
          "box": {
            "x0": 73,
            "y0": 1063,
            "x1": 1139,
            "y1": 1132
          },
          "questions": []
        },
        {
          "index": {
            "value": "3",
            "text": "iii"
          },
          "marks": "(3)",
          "text": "Prove that the volume of a parallelopiped with coterminal edges as a , 5 , is ( a , b , c ] . Hence find the volume of the parallelopiped with coterminal edges i + j , j + k and k + i ",
          "box": {
            "x0": 68,
            "y0": 1132,
            "x1": 1138,
            "y1": 1243
          },
          "questions": []
        },
        {
          "index": {
            "value": "2",
            "text": "2"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 46,
            "y0": 1243,
            "x1": 0,
            "y1": 1243
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "17",
        "text": "Q"
      },
      "marks": "",
      "text": "",
      "box": {
        "x0": 10,
        "y0": 1243,
        "x1": 35,
        "y1": 1243
      },
      "questions": [
        {
          "index": {
            "value": "2",
            "text": "2"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 46,
            "y0": 1243,
            "x1": 0,
            "y1": 1243
          },
          "questions": []
        }
      ]
    },
    {
      "index": {
        "value": "2",
        "text": "B"
      },
      "marks": "[8]",
      "text": "Attempt any TWO of the following : 1 3 3 ",
      "box": {
        "x0": 46,
        "y0": 1243,
        "x1": 1137,
        "y1": 1586
      },
      "questions": [
        {
          "index": {
            "value": "2",
            "text": "2"
          },
          "marks": "",
          "text": "",
          "box": {
            "x0": 46,
            "y0": 1243,
            "x1": 0,
            "y1": 1243
          },
          "questions": []
        },
        {
          "index": {
            "value": "1",
            "text": "i"
          },
          "marks": "",
          "text": "Find the inverse of the matrix , A = 1 4 3 by using column transformations . 1 3 4 ( A - B ) - 5 O1 ",
          "box": {
            "x0": 82,
            "y0": 1309,
            "x1": 1056,
            "y1": 1404
          },
          "questions": []
        },
        {
          "index": {
            "value": "2",
            "text": "ii"
          },
          "marks": "(4)",
          "text": "In AABC , prove that : tan cot b 2 a + 2 + 1 2 + 2 Y - 7 2 +7 X ",
          "box": {
            "x0": 78,
            "y0": 1404,
            "x1": 1136,
            "y1": 1496
          },
          "questions": []
        },
        {
          "index": {
            "value": "3",
            "text": "iii"
          },
          "marks": "(4)",
          "text": "Show that the lines are coplanar . -3 2 1 1 -3 2 Find the equation of the plane containing them . ",
          "box": {
            "x0": 65,
            "y0": 1496,
            "x1": 1137,
            "y1": 1586
          },
          "questions": []
        }
      ]
    }
  ]
}

Developer Friendly

import axios from 'axios'; const payload = { src : 'data:image/png;base64,iVBO...', // You can provide other parameters also // like scaleX, scaleY. Check Documentation } const headers = { 'Authorization' : YOUR_TOKEN_HERE } axios.post('https://developer.trysolvio.ai/api/assignment/understanding',payload, headers).then(data => { console.log(data) })
Well Documented APIs
We are also developers and so we know what problems developers face. We have great documentation with examples. If you face any diffculty we are here to help you

Why Us?

100 vc
Trained on millions of assignments, worksheets and question papers.
NSRCEL
99.99% Uptime and low latency
NASSCOM
Need something extra? Contact us

Use Cases

100 vc
Content Import
NSRCEL
Auto Grading
NASSCOM
Make your own

Characterstics

Question
indexmarkstextboxquestion
Understand assignments deeply
We extract a lot of information about each assignment. If you want to get something extra, we would love to work it out. Contact us for getting more such features
Backed By
MeitY
AIM | NITI Ayog
100x.vc
NSRCEL | IIM-B
NASSCOM
NVIDIA Inception Program
Get in Touch
We are happy to talk to you. We usually respond within 24 hours!