Automated
Question Paper
Generator Application
ENGLISH FOR ENGINEERS – ENG1021 – Section 101
PRESENTED BY
Iqbal Hossain Riaz
ID: 20170000000XX
MD. YOUSUF
ID: 20170000000XX
Anik Kumar Chakrabortty
ID: 201700000037
2
INTRODUCTION
A web application for educational
organizations that can automate the
process of preparing question
papers for exams.
3
EXISTING PROCESS .
4
Usually, course teachers or question setters
manually create the question script using
text processing tools or software like MS
Word or Libre Office. If there is more than
one contributor for same question, it is very
difficult to manage following manual
procedure.
WHAT WE PROPOSE
▹ Three different module: Setter Module,
Moderator Module, Retriever Module
▹ Question setters add questions to database
and label them using difficulty scale.
▹ Moderator can use shuffling algorithm to
generate a question paper based on
submitted questions.
5
AN OVERVIEW OF WHOLE SYSTEM
6
IMPLEMENTATION
How does the magic happen?
Resources
8
● Programming Language PHP: Server-side
language with large community support. Easy and
fast to get started.
● MySQL DBMS: Relational database system,
perfect-fit for this proposed application.
● LAMP: The application will be hosted on a Apache
powered server with Operating system Linux.
● Bootstrap: Designing markup the easy way.
9
WORKS FROM EVERYWHERE!
Whether it is mobile device, PC or Laptop all you need is LOVE INTERNET
DATABASE STRUCTURE
10
OUR SOLUTION
A brief overview of what we have
created and future plans.
INTERFACE OVERVIEW
12
INTERFACE OVERVIEW
13
Question Setter Moderator Panel
14
MORE DIAGRAM
15
FINAL RESULT
PROJECT PROGRESS
16
WORK PROGRESS
DATABASE
STRUCTURE(SQL)
COMPLETED
FRONTEND DESIGN COMPLETED
USER PERMISSION
MANAGEMENT
IN PROGRESS
SHUFFLING ALGORITHM IN PROGRESS
OVERALL PROGRESS 70%
OPEN SOURCE!
17
GitHub
https://github.com/anik-cf/QuestionPaperGenerator
THANKS!
Any questions?
Feel free to ask.
18

Automated Question Paper Generator Project Presentation