Workflow Task 2.1
Workflow Task 2.1
Factual
Conceptual
Procedural
Metacognitive
Each of the 24 levels of this taxonomy can be assigned a difficulty level. Thus, we will have 24
categories of the dataset.
We also have the syllabus keyword dictionary and index/glossary from the textbook material as
our dataset.
Step 2
Classification Rules
● We are going to build a model which will categorize input words into a
few classes: “stopwords”, “syllabus-context” and “Bloom’s category
context”.
● The decision tree to be used for this model has been shown in the
previous slide.
Step 3
Classification model creation
• We will be using SVM classifiers in our case. (It can handle multi-class, non-linear
classification. It is also robust to overfitting, giving good accuracy).
• We will begin with linear kernel SVM. It is a relatively easy model with low complexity and
works well with smaller datasets. However, it might create accuracy problems and
overfitting.
• If we observe that accuracy is unreasonable for this case, we will work with low-degree
polynomial kernel. It has higher accuracy and complexity.
• We will also be using grid search to tune the kernel’s hyperparameters.
Step 4
Deployment
• After validating the model and increasing its accuracy to the highest possible
level, we create a csv file to store the final results.
• We deploy the model as APIs.
• Periodically, it has to be retrained with newer datasets.