DSLab WNE UW

Application to evaluate code correctness

Written by Korneliusz Krysiak

10/11/2019

Aim of the project

The main goal of this project is to create an application for automatic verification and assessment of the correctness of a programming task written in R or python. The application will allow you to define a task broken into (related) subtasks and assess the correctness of each part. The application will also allow you to create a test consisting of selected ready tasks.

The application will support four types of users with different permissions:

  • administrator (full permissions to create, modify and delete tasks, and block the ability to delete them, create and delete tests, view their results, add users, combine them into groups, generate reports for individual users and groups, etc.),
  • task creator (rights to create, modify and delete tasks created by them, unless they have been blocked)
  • test creator (permission to create based on existing tasks, modify and delete tests created by him, view their results, generate reports, etc.)
  • user (permission to perform tests for which he has been invited, preview of their results) United.

Various machine learning algorithms will be used as statistical tools, including text mining..

The application will allow you to define a task broken into (related) sub-tasks and assess the correctness of each part (…) will also create a test consisting of selected ready tasks.

Project supervisors

Tomasz Koc

Do you like our projects? Do you have idea for your own project?

Office

Długa 44/50, 00-241 Warsaw, Poland

Hours

Mon-Fri: 9.00-17.00
Sat-Sun: Closed

Contact

Dr Piotr Wojcik