Support vector machines (SVMs) are a set of supervised learning methods used for classification, regression and outliers detection.This notebook goes over how to use a retriever that under the hood uses an
SVM
using scikit-learn
package.
Largely based on https://github.com/karpathy/randomfun/blob/master/knn_vs_svm.html
OpenAIEmbeddings
so we have to get the OpenAI API Key.