Instructions to use leoole/spoiler-detector with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Scikit-learn
How to use leoole/spoiler-detector with Scikit-learn:
from huggingface_hub import hf_hub_download import joblib model = joblib.load( hf_hub_download("leoole/spoiler-detector", "sklearn_model.joblib") ) # only load pickle files from sources you trust # read more about it here https://skops.readthedocs.io/en/stable/persistence.html - sentence-transformers
How to use leoole/spoiler-detector with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("leoole/spoiler-detector") sentences = [ "The weather is lovely today.", "It's so sunny outside!", "He drove to the stadium." ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [3, 3] - Notebooks
- Google Colab
- Kaggle
| model,accuracy,macro_precision,macro_recall,macro_f1,weighted_f1 | |
| SVM RBF,0.5753138075313807,0.5689166863346707,0.5761815922298138,0.5723142397055441,0.5752047292751313 | |
| Logistic Regression,0.5669456066945606,0.5601801388589108,0.5879338092843237,0.5705559427578368,0.5660564417560806 | |
| MLP,0.5690376569037657,0.5661721981172769,0.5625090516443286,0.5639623154118163,0.5670304332158534 | |
| Random Forest,0.5313807531380753,0.5883493652027465,0.443214846672529,0.4166168866621704,0.4433995100341412 | |