In [1]:
from pml.api import *

In [2]:
training = load("../dataset_ext2.csv")
training.combine_labels(["s", "p"], "s")

In [3]:
classifier = Knn(training, k=3)

In [4]:
classifier.classify({
    "MATH100": 5,
    "MATH101": 5,
    "MATH110": 5,
    "CSC111": 5,
    "CSC115": 5,
    "PHYS122": 5,
    "PHYS125": 5,
    "MECH141": 5,
    "CHEM150": 5,
    "ENGL135": 5,
    "ELEC199": 5,
    "ENGR110": None,
    "ENGR120": None
})


Out[4]:
's'

In [ ]: