Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Varun Aggarwal is active.

Publication


Featured researches published by Varun Aggarwal.


knowledge discovery and data mining | 2016

Question Independent Grading using Machine Learning: The Case of Computer Program Grading

Gursimran Singh; Shashank Srikant; Varun Aggarwal

Learning supervised models to grade open-ended responses is an expensive process. A model has to be trained for every prompt/question separately, which in turn requires graded samples. In automatic programming evaluation specifically, the focus of this work, this issue is amplified. The models have to be trained not only for every question but also for every language the question is offered in. Moreover, the availability and time taken by experts to create a labeled set of programs for each question is a major bottleneck in scaling such a system. We address this issue by presenting a method to grade computer programs which requires no manually assigned labeled samples for grading responses to a new, unseen question. We extend our previous work [25] wherein we introduced a grammar of features to learn question specific models. In this work, we propose a method to transform those features into a set of features that maintain their structural relation with the labels across questions. Using these features we learn one supervised model, across questions for a given language, which can then be applied to an ungraded response to an unseen question. We show that our method rivals the performance of both, question specific models and the consensus among human experts while substantially outperforming extant ways of evaluating codes. We demonstrate the system single s value by deploying it to grade programs in a high stakes assessment. The learning from this work is transferable to other grading tasks such as math question grading and also provides a new variation to the supervised learning approach.


knowledge discovery and data mining | 2015

Spoken English Grading: Machine Learning with Crowd Intelligence

Vinay Shashidhar; Nishant Pandey; Varun Aggarwal

In this paper, we address the problem of grading spontaneous speech using a combination of machine learning and crowdsourcing. Traditional machine learning techniques solve the stated problem inadequately as automatic speaker-independent speech transcription is inaccurate. The features derived from it are also inaccurate and so is the machine learning model developed for speech evaluation. We propose a framework that combines machine learning with crowdsourcing. This entails identifying human intelligence tasks in the feature derivation step and using crowdsourcing to get them completed. We post the task of speech transcription to a large community of online workers (crowd). We also get spoken English grades from the crowd. We achieve 95% transcription accuracy by combining transcriptions from multiple crowd workers. Speech and prosody features are derived by force aligning the speech samples on these highly accurate transcriptions. Additionally, we derive surface and semantic level features directly from the transcription. We demonstrate the efficacy of our approach by predicting expert graded speech sample of 566 adult non-native speakers across two different countries - India and Philippines. Using the regression modeling technique, we are able achieve a Pearson correlation of 0.79 on the Philippines set and 0.74 on the Indian set with expert grades, an accuracy much higher than any previously reported machine learning approach. Our approach has an accuracy that rivals that of expert agreement. We show the value of the system through a case study in a real-world industrial deployment. This work is timely given the huge requirement of spoken English training and assessment.


knowledge discovery and data mining | 2014

A system to grade computer programming skills using machine learning

Shashank Srikant; Varun Aggarwal


Archive | 2014

METHOD AND SYSTEM FOR CONSTRUCTED RESPONSE GRADING

Varun Aggarwal; Vinay Shashidhar


international conference on machine learning and applications | 2013

Automatic Grading of Computer Programs: A Machine Learning Approach

Shashank Srikant; Varun Aggarwal


Archive | 2014

METHOD AND SYSTEM FOR GRADING A COMPUTER PROGRAM

Varun Aggarwal; Shashank Srikant


technical symposium on computer science education | 2017

Introducing Data Science to School Kids

Shashank Srikant; Varun Aggarwal


Proceedings of the 3rd IKDD Conference on Data Science, 2016 | 2016

AMEO 2015: A dataset comprising AMCAT test scores, biodata details and employment outcomes of job seekers

Varun Aggarwal; Shashank Srikant; Harsh Nisar


Archive | 2016

METHOD AND SYSTEM FOR AUTOMATIC ASSESSMENT OF A CANDIDATE"S PROGRAMMING ABILITY

Varun Aggarwal; Shashank Srikant; Vinay Shashidhar


Archive | 2015

AMEO - Aspiring Minds' Employment Outcomes 2015

Harsh Nisar; Shashank Srikant; Varun Aggarwal

Collaboration


Dive into the Varun Aggarwal's collaboration.

Researchain Logo
Decentralizing Knowledge