Text Classification
Transformers
Joblib
Safetensors
multilingual
binary-classification
amis
agriculture
Instructions to use faodl/agri-stocks-classifier with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use faodl/agri-stocks-classifier with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="faodl/agri-stocks-classifier")# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("faodl/agri-stocks-classifier", dtype="auto") - Notebooks
- Google Colab
- Kaggle
| { | |
| "created_at": "2026-06-01T11:29:07.060277+00:00", | |
| "config": { | |
| "hf_dataset": "faodl/amis-agri-stocks", | |
| "hf_subset": null, | |
| "hf_revision": "main", | |
| "train_split": "train", | |
| "validation_split": "validation", | |
| "test_split": "test", | |
| "text_col": "chunk_text", | |
| "label_col": "label", | |
| "group_col": "id", | |
| "id_col": "chunk_id", | |
| "model_name": "FacebookAI/xlm-roberta-base", | |
| "output_dir": "/content/agri-stocks-classifier", | |
| "max_length": 256, | |
| "learning_rate": 2e-05, | |
| "weight_decay": 0.01, | |
| "num_train_epochs": 5.0, | |
| "per_device_train_batch_size": 16, | |
| "per_device_eval_batch_size": 32, | |
| "gradient_accumulation_steps": 1, | |
| "warmup_ratio": 0.1, | |
| "early_stopping_patience": 2, | |
| "seed": 42, | |
| "metric_for_best_model": "f1", | |
| "skip_transformer": false, | |
| "skip_baselines": false, | |
| "baseline_models": [ | |
| "logistic", | |
| "xgboost", | |
| "embedding-logistic", | |
| "embedding-svm", | |
| "embedding-lightgbm" | |
| ], | |
| "tfidf_max_features": 50000, | |
| "embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2", | |
| "embedding_batch_size": 64, | |
| "positive_label_name": "RELEVANT", | |
| "negative_label_name": "NOT_RELEVANT", | |
| "push_to_hub": false, | |
| "hub_model_id": null, | |
| "hub_private_repo": false | |
| }, | |
| "dataset_summary": { | |
| "train": { | |
| "rows": 4861, | |
| "labels": { | |
| "0": 4443, | |
| "1": 418 | |
| }, | |
| "unique_groups": 2257, | |
| "text_length_mean": 702.1693067270108, | |
| "text_length_median": 795.0 | |
| }, | |
| "validation": { | |
| "rows": 1012, | |
| "labels": { | |
| "0": 932, | |
| "1": 80 | |
| }, | |
| "unique_groups": 484, | |
| "text_length_mean": 700.1729249011858, | |
| "text_length_median": 795.0 | |
| }, | |
| "test": { | |
| "rows": 1093, | |
| "labels": { | |
| "0": 1010, | |
| "1": 83 | |
| }, | |
| "unique_groups": 484, | |
| "text_length_mean": 700.9304666056724, | |
| "text_length_median": 795.0 | |
| } | |
| }, | |
| "results": [ | |
| { | |
| "model_type": "logistic_tfidf", | |
| "model_name": "logistic", | |
| "artifact_dir": "/content/agri-stocks-classifier/baselines/logistic", | |
| "artifact_file": "/content/agri-stocks-classifier/baselines/logistic/logistic_tfidf.joblib", | |
| "validation_best_threshold": { | |
| "threshold": 0.5010624169025889, | |
| "f1": 0.6909090909090909, | |
| "precision": 0.6705882352941176, | |
| "recall": 0.7125 | |
| }, | |
| "validation_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9496047430830039, | |
| "precision": 0.6705882352941176, | |
| "recall": 0.7125, | |
| "f1": 0.6909090909090909, | |
| "confusion_matrix": [ | |
| [ | |
| 904, | |
| 28 | |
| ], | |
| [ | |
| 23, | |
| 57 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9751887810140237, | |
| "recall": 0.9699570815450643, | |
| "f1-score": 0.9725658956428187, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6705882352941176, | |
| "recall": 0.7125, | |
| "f1-score": 0.6909090909090909, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9496047430830039, | |
| "macro avg": { | |
| "precision": 0.8228885081540707, | |
| "recall": 0.8412285407725322, | |
| "f1-score": 0.8317374932759548, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.951109686490711, | |
| "recall": 0.9496047430830039, | |
| "f1-score": 0.9503005355848165, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.925630364806867, | |
| "average_precision": 0.7184201888963656 | |
| }, | |
| "validation_optimal_threshold": { | |
| "threshold": 0.5010624169025889, | |
| "accuracy": 0.9496047430830039, | |
| "precision": 0.6705882352941176, | |
| "recall": 0.7125, | |
| "f1": 0.6909090909090909, | |
| "confusion_matrix": [ | |
| [ | |
| 904, | |
| 28 | |
| ], | |
| [ | |
| 23, | |
| 57 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9751887810140237, | |
| "recall": 0.9699570815450643, | |
| "f1-score": 0.9725658956428187, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6705882352941176, | |
| "recall": 0.7125, | |
| "f1-score": 0.6909090909090909, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9496047430830039, | |
| "macro avg": { | |
| "precision": 0.8228885081540707, | |
| "recall": 0.8412285407725322, | |
| "f1-score": 0.8317374932759548, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.951109686490711, | |
| "recall": 0.9496047430830039, | |
| "f1-score": 0.9503005355848165, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.925630364806867, | |
| "average_precision": 0.7184201888963656 | |
| }, | |
| "test_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9515096065873742, | |
| "precision": 0.6785714285714286, | |
| "recall": 0.6867469879518072, | |
| "f1": 0.6826347305389222, | |
| "confusion_matrix": [ | |
| [ | |
| 983, | |
| 27 | |
| ], | |
| [ | |
| 26, | |
| 57 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9742319127849356, | |
| "recall": 0.9732673267326732, | |
| "f1-score": 0.9737493808816245, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6785714285714286, | |
| "recall": 0.6867469879518072, | |
| "f1-score": 0.6826347305389222, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9515096065873742, | |
| "macro avg": { | |
| "precision": 0.826401670678182, | |
| "recall": 0.8300071573422403, | |
| "f1-score": 0.8281920557102733, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9517801102325834, | |
| "recall": 0.9515096065873742, | |
| "f1-score": 0.9516427788885373, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.8897053560777763, | |
| "average_precision": 0.7125534809856817 | |
| }, | |
| "test_optimal_threshold": { | |
| "threshold": 0.5010624169025889, | |
| "accuracy": 0.9515096065873742, | |
| "precision": 0.6785714285714286, | |
| "recall": 0.6867469879518072, | |
| "f1": 0.6826347305389222, | |
| "confusion_matrix": [ | |
| [ | |
| 983, | |
| 27 | |
| ], | |
| [ | |
| 26, | |
| 57 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9742319127849356, | |
| "recall": 0.9732673267326732, | |
| "f1-score": 0.9737493808816245, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6785714285714286, | |
| "recall": 0.6867469879518072, | |
| "f1-score": 0.6826347305389222, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9515096065873742, | |
| "macro avg": { | |
| "precision": 0.826401670678182, | |
| "recall": 0.8300071573422403, | |
| "f1-score": 0.8281920557102733, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9517801102325834, | |
| "recall": 0.9515096065873742, | |
| "f1-score": 0.9516427788885373, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.8897053560777763, | |
| "average_precision": 0.7125534809856817 | |
| } | |
| }, | |
| { | |
| "model_type": "xgboost_tfidf", | |
| "model_name": "xgboost", | |
| "artifact_dir": "/content/agri-stocks-classifier/baselines/xgboost", | |
| "artifact_file": "/content/agri-stocks-classifier/baselines/xgboost/xgboost_tfidf.joblib", | |
| "validation_best_threshold": { | |
| "threshold": 0.11745350062847137, | |
| "f1": 0.7045454545454546, | |
| "precision": 0.6458333333333334, | |
| "recall": 0.775 | |
| }, | |
| "validation_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9545454545454546, | |
| "precision": 0.8541666666666666, | |
| "recall": 0.5125, | |
| "f1": 0.640625, | |
| "confusion_matrix": [ | |
| [ | |
| 925, | |
| 7 | |
| ], | |
| [ | |
| 39, | |
| 41 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9595435684647303, | |
| "recall": 0.9924892703862661, | |
| "f1-score": 0.9757383966244726, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.8541666666666666, | |
| "recall": 0.5125, | |
| "f1-score": 0.640625, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9545454545454546, | |
| "macro avg": { | |
| "precision": 0.9068551175656985, | |
| "recall": 0.752494635193133, | |
| "f1-score": 0.8081816983122363, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9512133785992708, | |
| "recall": 0.9545454545454546, | |
| "f1-score": 0.9492472190257001, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9551636266094421, | |
| "average_precision": 0.7709910168777547 | |
| }, | |
| "validation_optimal_threshold": { | |
| "threshold": 0.11745350062847137, | |
| "accuracy": 0.9486166007905138, | |
| "precision": 0.6458333333333334, | |
| "recall": 0.775, | |
| "f1": 0.7045454545454546, | |
| "confusion_matrix": [ | |
| [ | |
| 898, | |
| 34 | |
| ], | |
| [ | |
| 18, | |
| 62 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.980349344978166, | |
| "recall": 0.9635193133047211, | |
| "f1-score": 0.9718614718614719, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6458333333333334, | |
| "recall": 0.775, | |
| "f1-score": 0.7045454545454546, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9486166007905138, | |
| "macro avg": { | |
| "precision": 0.8130913391557497, | |
| "recall": 0.8692596566523605, | |
| "f1-score": 0.8382034632034632, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9539053914884558, | |
| "recall": 0.9486166007905138, | |
| "f1-score": 0.9507297708878737, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9551636266094421, | |
| "average_precision": 0.7709910168777547 | |
| }, | |
| "test_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9579139981701739, | |
| "precision": 0.8032786885245902, | |
| "recall": 0.5903614457831325, | |
| "f1": 0.6805555555555556, | |
| "confusion_matrix": [ | |
| [ | |
| 998, | |
| 12 | |
| ], | |
| [ | |
| 34, | |
| 49 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9670542635658915, | |
| "recall": 0.9881188118811881, | |
| "f1-score": 0.9774730656219393, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.8032786885245902, | |
| "recall": 0.5903614457831325, | |
| "f1-score": 0.6805555555555556, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9579139981701739, | |
| "macro avg": { | |
| "precision": 0.8851664760452409, | |
| "recall": 0.7892401288321603, | |
| "f1-score": 0.8290143105887474, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9546175090110626, | |
| "recall": 0.9579139981701739, | |
| "f1-score": 0.9549258073094874, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9135393057378026, | |
| "average_precision": 0.6998849947257223 | |
| }, | |
| "test_optimal_threshold": { | |
| "threshold": 0.11745350062847137, | |
| "accuracy": 0.9268069533394327, | |
| "precision": 0.514018691588785, | |
| "recall": 0.6626506024096386, | |
| "f1": 0.5789473684210527, | |
| "confusion_matrix": [ | |
| [ | |
| 958, | |
| 52 | |
| ], | |
| [ | |
| 28, | |
| 55 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9716024340770791, | |
| "recall": 0.9485148514851485, | |
| "f1-score": 0.9599198396793587, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.514018691588785, | |
| "recall": 0.6626506024096386, | |
| "f1-score": 0.5789473684210527, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9268069533394327, | |
| "macro avg": { | |
| "precision": 0.742810562832932, | |
| "recall": 0.8055827269473935, | |
| "f1-score": 0.7694336040502057, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9368545378039516, | |
| "recall": 0.9268069533394327, | |
| "f1-score": 0.9309896337192128, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9135393057378026, | |
| "average_precision": 0.6998849947257223 | |
| } | |
| }, | |
| { | |
| "model_type": "embedding-logistic_sentence_embeddings", | |
| "model_name": "logistic", | |
| "embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2", | |
| "artifact_dir": "/content/agri-stocks-classifier/baselines/embedding-logistic", | |
| "artifact_file": "/content/agri-stocks-classifier/baselines/embedding-logistic/embedding-logistic.joblib", | |
| "validation_best_threshold": { | |
| "threshold": 0.7555613103132534, | |
| "f1": 0.6524064171122994, | |
| "precision": 0.5700934579439252, | |
| "recall": 0.7625 | |
| }, | |
| "validation_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.883399209486166, | |
| "precision": 0.3956043956043956, | |
| "recall": 0.9, | |
| "f1": 0.549618320610687, | |
| "confusion_matrix": [ | |
| [ | |
| 822, | |
| 110 | |
| ], | |
| [ | |
| 8, | |
| 72 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9903614457831326, | |
| "recall": 0.8819742489270386, | |
| "f1-score": 0.9330306469920545, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.3956043956043956, | |
| "recall": 0.9, | |
| "f1-score": 0.549618320610687, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.883399209486166, | |
| "macro avg": { | |
| "precision": 0.6929829206937641, | |
| "recall": 0.8909871244635192, | |
| "f1-score": 0.7413244838013708, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9433450781800704, | |
| "recall": 0.883399209486166, | |
| "f1-score": 0.9027213721792982, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9316925965665236, | |
| "average_precision": 0.6410874236902463 | |
| }, | |
| "validation_optimal_threshold": { | |
| "threshold": 0.7555613103132534, | |
| "accuracy": 0.9357707509881423, | |
| "precision": 0.5700934579439252, | |
| "recall": 0.7625, | |
| "f1": 0.6524064171122995, | |
| "confusion_matrix": [ | |
| [ | |
| 886, | |
| 46 | |
| ], | |
| [ | |
| 19, | |
| 61 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9790055248618784, | |
| "recall": 0.9506437768240343, | |
| "f1-score": 0.9646162221012521, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.5700934579439252, | |
| "recall": 0.7625, | |
| "f1-score": 0.6524064171122995, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9357707509881423, | |
| "macro avg": { | |
| "precision": 0.7745494914029019, | |
| "recall": 0.8565718884120171, | |
| "f1-score": 0.8085113196067758, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.946680460283384, | |
| "recall": 0.9357707509881423, | |
| "f1-score": 0.939935605106078, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9316925965665236, | |
| "average_precision": 0.6410874236902463 | |
| }, | |
| "test_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.8728270814272644, | |
| "precision": 0.35858585858585856, | |
| "recall": 0.8554216867469879, | |
| "f1": 0.505338078291815, | |
| "confusion_matrix": [ | |
| [ | |
| 883, | |
| 127 | |
| ], | |
| [ | |
| 12, | |
| 71 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9865921787709497, | |
| "recall": 0.8742574257425743, | |
| "f1-score": 0.9270341207349081, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.35858585858585856, | |
| "recall": 0.8554216867469879, | |
| "f1-score": 0.505338078291815, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.8728270814272644, | |
| "macro avg": { | |
| "precision": 0.6725890186784041, | |
| "recall": 0.864839556244781, | |
| "f1-score": 0.7161860995133615, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9389027692783948, | |
| "recall": 0.8728270814272644, | |
| "f1-score": 0.8950114569446275, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9506262674460217, | |
| "average_precision": 0.6263726772622044 | |
| }, | |
| "test_optimal_threshold": { | |
| "threshold": 0.7555613103132534, | |
| "accuracy": 0.9277218664226898, | |
| "precision": 0.5158730158730159, | |
| "recall": 0.7831325301204819, | |
| "f1": 0.6220095693779905, | |
| "confusion_matrix": [ | |
| [ | |
| 949, | |
| 61 | |
| ], | |
| [ | |
| 18, | |
| 65 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9813857290589452, | |
| "recall": 0.9396039603960396, | |
| "f1-score": 0.9600404653515427, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.5158730158730159, | |
| "recall": 0.7831325301204819, | |
| "f1-score": 0.6220095693779905, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9277218664226898, | |
| "macro avg": { | |
| "precision": 0.7486293724659805, | |
| "recall": 0.8613682452582607, | |
| "f1-score": 0.7910250173647666, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9460357243064912, | |
| "recall": 0.9277218664226898, | |
| "f1-score": 0.9343711475420233, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9506262674460217, | |
| "average_precision": 0.6263726772622044 | |
| } | |
| }, | |
| { | |
| "model_type": "embedding-svm_sentence_embeddings", | |
| "model_name": "svm", | |
| "embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2", | |
| "artifact_dir": "/content/agri-stocks-classifier/baselines/embedding-svm", | |
| "artifact_file": "/content/agri-stocks-classifier/baselines/embedding-svm/embedding-svm.joblib", | |
| "validation_best_threshold": { | |
| "threshold": 0.33242082980304466, | |
| "f1": 0.6432748538011696, | |
| "precision": 0.6043956043956044, | |
| "recall": 0.6875 | |
| }, | |
| "validation_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9397233201581028, | |
| "precision": 0.7317073170731707, | |
| "recall": 0.375, | |
| "f1": 0.49586776859504134, | |
| "confusion_matrix": [ | |
| [ | |
| 921, | |
| 11 | |
| ], | |
| [ | |
| 50, | |
| 30 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9485066941297632, | |
| "recall": 0.9881974248927039, | |
| "f1-score": 0.9679453494482396, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.7317073170731707, | |
| "recall": 0.375, | |
| "f1-score": 0.49586776859504134, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9397233201581028, | |
| "macro avg": { | |
| "precision": 0.840107005601467, | |
| "recall": 0.681598712446352, | |
| "f1-score": 0.7319065590216405, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9313684034533526, | |
| "recall": 0.9397233201581028, | |
| "f1-score": 0.9306269636100422, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9256571888412017, | |
| "average_precision": 0.6520000120291143 | |
| }, | |
| "validation_optimal_threshold": { | |
| "threshold": 0.33242082980304466, | |
| "accuracy": 0.9397233201581028, | |
| "precision": 0.6043956043956044, | |
| "recall": 0.6875, | |
| "f1": 0.6432748538011696, | |
| "confusion_matrix": [ | |
| [ | |
| 896, | |
| 36 | |
| ], | |
| [ | |
| 25, | |
| 55 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9728555917480999, | |
| "recall": 0.9613733905579399, | |
| "f1-score": 0.9670804101457097, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6043956043956044, | |
| "recall": 0.6875, | |
| "f1-score": 0.6432748538011696, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9397233201581028, | |
| "macro avg": { | |
| "precision": 0.7886255980718522, | |
| "recall": 0.8244366952789699, | |
| "f1-score": 0.8051776319734396, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9437283200206298, | |
| "recall": 0.9397233201581028, | |
| "f1-score": 0.9414831329643231, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9256571888412017, | |
| "average_precision": 0.6520000120291143 | |
| }, | |
| "test_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9524245196706312, | |
| "precision": 0.7719298245614035, | |
| "recall": 0.5301204819277109, | |
| "f1": 0.6285714285714286, | |
| "confusion_matrix": [ | |
| [ | |
| 997, | |
| 13 | |
| ], | |
| [ | |
| 39, | |
| 44 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9623552123552124, | |
| "recall": 0.9871287128712871, | |
| "f1-score": 0.9745845552297165, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.7719298245614035, | |
| "recall": 0.5301204819277109, | |
| "f1-score": 0.6285714285714286, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9524245196706312, | |
| "macro avg": { | |
| "precision": 0.8671425184583079, | |
| "recall": 0.758624597399499, | |
| "f1-score": 0.8015779919005726, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9478947300250329, | |
| "recall": 0.9524245196706312, | |
| "f1-score": 0.9483090844953725, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9496123106286533, | |
| "average_precision": 0.646339244090901 | |
| }, | |
| "test_optimal_threshold": { | |
| "threshold": 0.33242082980304466, | |
| "accuracy": 0.938700823421775, | |
| "precision": 0.5784313725490197, | |
| "recall": 0.7108433734939759, | |
| "f1": 0.6378378378378379, | |
| "confusion_matrix": [ | |
| [ | |
| 967, | |
| 43 | |
| ], | |
| [ | |
| 24, | |
| 59 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9757820383451059, | |
| "recall": 0.9574257425742574, | |
| "f1-score": 0.9665167416291854, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.5784313725490197, | |
| "recall": 0.7108433734939759, | |
| "f1-score": 0.6378378378378379, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.938700823421775, | |
| "macro avg": { | |
| "precision": 0.7771067054470628, | |
| "recall": 0.8341345580341166, | |
| "f1-score": 0.8021772897335117, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9456081085545522, | |
| "recall": 0.938700823421775, | |
| "f1-score": 0.9415575933998334, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9496123106286533, | |
| "average_precision": 0.646339244090901 | |
| } | |
| }, | |
| { | |
| "model_type": "embedding-lightgbm_sentence_embeddings", | |
| "model_name": "lightgbm", | |
| "embedding_model_name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2", | |
| "artifact_dir": "/content/agri-stocks-classifier/baselines/embedding-lightgbm", | |
| "artifact_file": "/content/agri-stocks-classifier/baselines/embedding-lightgbm/embedding-lightgbm.joblib", | |
| "validation_best_threshold": { | |
| "threshold": 0.21438188481859805, | |
| "f1": 0.6538461538461537, | |
| "precision": 0.6710526315789473, | |
| "recall": 0.6375 | |
| }, | |
| "validation_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9446640316205533, | |
| "precision": 0.7068965517241379, | |
| "recall": 0.5125, | |
| "f1": 0.5942028985507246, | |
| "confusion_matrix": [ | |
| [ | |
| 915, | |
| 17 | |
| ], | |
| [ | |
| 39, | |
| 41 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9591194968553459, | |
| "recall": 0.9817596566523605, | |
| "f1-score": 0.9703075291622482, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.7068965517241379, | |
| "recall": 0.5125, | |
| "f1-score": 0.5942028985507246, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9446640316205533, | |
| "macro avg": { | |
| "precision": 0.833008024289742, | |
| "recall": 0.7471298283261802, | |
| "f1-score": 0.7822552138564864, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.939180924117701, | |
| "recall": 0.9446640316205533, | |
| "f1-score": 0.9405759378095586, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9398202789699571, | |
| "average_precision": 0.6730121234353285 | |
| }, | |
| "validation_optimal_threshold": { | |
| "threshold": 0.21438188481859805, | |
| "accuracy": 0.9466403162055336, | |
| "precision": 0.6710526315789473, | |
| "recall": 0.6375, | |
| "f1": 0.6538461538461539, | |
| "confusion_matrix": [ | |
| [ | |
| 907, | |
| 25 | |
| ], | |
| [ | |
| 29, | |
| 51 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.969017094017094, | |
| "recall": 0.973175965665236, | |
| "f1-score": 0.9710920770877944, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6710526315789473, | |
| "recall": 0.6375, | |
| "f1-score": 0.6538461538461539, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9466403162055336, | |
| "macro avg": { | |
| "precision": 0.8200348627980207, | |
| "recall": 0.8053379828326179, | |
| "f1-score": 0.8124691154669741, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9454625910575568, | |
| "recall": 0.9466403162055336, | |
| "f1-score": 0.9460133479777832, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9398202789699571, | |
| "average_precision": 0.6730121234353285 | |
| }, | |
| "test_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9542543458371455, | |
| "precision": 0.7391304347826086, | |
| "recall": 0.6144578313253012, | |
| "f1": 0.6710526315789473, | |
| "confusion_matrix": [ | |
| [ | |
| 992, | |
| 18 | |
| ], | |
| [ | |
| 32, | |
| 51 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.96875, | |
| "recall": 0.9821782178217822, | |
| "f1-score": 0.9754178957718781, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.7391304347826086, | |
| "recall": 0.6144578313253012, | |
| "f1-score": 0.6710526315789473, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9542543458371455, | |
| "macro avg": { | |
| "precision": 0.8539402173913043, | |
| "recall": 0.7983180245735417, | |
| "f1-score": 0.8232352636754128, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9513131986156967, | |
| "recall": 0.9542543458371455, | |
| "f1-score": 0.9523050715010516, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9443755218895383, | |
| "average_precision": 0.714891639319723 | |
| }, | |
| "test_optimal_threshold": { | |
| "threshold": 0.21438188481859805, | |
| "accuracy": 0.9478499542543458, | |
| "precision": 0.6710526315789473, | |
| "recall": 0.6144578313253012, | |
| "f1": 0.6415094339622641, | |
| "confusion_matrix": [ | |
| [ | |
| 985, | |
| 25 | |
| ], | |
| [ | |
| 32, | |
| 51 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9685349065880039, | |
| "recall": 0.9752475247524752, | |
| "f1-score": 0.9718796250616675, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6710526315789473, | |
| "recall": 0.6144578313253012, | |
| "f1-score": 0.6415094339622641, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9478499542543458, | |
| "macro avg": { | |
| "precision": 0.8197937690834756, | |
| "recall": 0.7948526780388883, | |
| "f1-score": 0.8066945295119659, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9459447612762457, | |
| "recall": 0.9478499542543458, | |
| "f1-score": 0.9467920442188035, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9443755218895383, | |
| "average_precision": 0.714891639319723 | |
| } | |
| }, | |
| { | |
| "model_type": "transformer", | |
| "model_name": "FacebookAI/xlm-roberta-base", | |
| "artifact_dir": "/content/agri-stocks-classifier/transformer", | |
| "validation_best_threshold": { | |
| "threshold": 0.9784466028213501, | |
| "f1": 0.7919463087248322, | |
| "precision": 0.855072463768116, | |
| "recall": 0.7375 | |
| }, | |
| "validation_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9654150197628458, | |
| "precision": 0.7777777777777778, | |
| "recall": 0.7875, | |
| "f1": 0.782608695652174, | |
| "confusion_matrix": [ | |
| [ | |
| 914, | |
| 18 | |
| ], | |
| [ | |
| 17, | |
| 63 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9817400644468314, | |
| "recall": 0.98068669527897, | |
| "f1-score": 0.9812130971551262, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.7777777777777778, | |
| "recall": 0.7875, | |
| "f1-score": 0.782608695652174, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9654150197628458, | |
| "macro avg": { | |
| "precision": 0.8797589211123046, | |
| "recall": 0.884093347639485, | |
| "f1-score": 0.8819108964036501, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9656165635243765, | |
| "recall": 0.9654150197628458, | |
| "f1-score": 0.9655131444671458, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9676032725321888, | |
| "average_precision": 0.850876493292343 | |
| }, | |
| "validation_optimal_threshold": { | |
| "threshold": 0.9784466028213501, | |
| "accuracy": 0.9693675889328063, | |
| "precision": 0.855072463768116, | |
| "recall": 0.7375, | |
| "f1": 0.7919463087248322, | |
| "confusion_matrix": [ | |
| [ | |
| 922, | |
| 10 | |
| ], | |
| [ | |
| 21, | |
| 59 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9777306468716861, | |
| "recall": 0.9892703862660944, | |
| "f1-score": 0.9834666666666667, | |
| "support": 932.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.855072463768116, | |
| "recall": 0.7375, | |
| "f1-score": 0.7919463087248322, | |
| "support": 80.0 | |
| }, | |
| "accuracy": 0.9693675889328063, | |
| "macro avg": { | |
| "precision": 0.916401555319901, | |
| "recall": 0.8633851931330472, | |
| "f1-score": 0.8877064876957494, | |
| "support": 1012.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9680343478121153, | |
| "recall": 0.9693675889328063, | |
| "f1-score": 0.9683267174222528, | |
| "support": 1012.0 | |
| } | |
| }, | |
| "roc_auc": 0.9676032725321888, | |
| "average_precision": 0.850876493292343 | |
| }, | |
| "test_default_0_5": { | |
| "threshold": 0.5, | |
| "accuracy": 0.9487648673376029, | |
| "precision": 0.6363636363636364, | |
| "recall": 0.7590361445783133, | |
| "f1": 0.6923076923076923, | |
| "confusion_matrix": [ | |
| [ | |
| 974, | |
| 36 | |
| ], | |
| [ | |
| 20, | |
| 63 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9798792756539235, | |
| "recall": 0.9643564356435643, | |
| "f1-score": 0.9720558882235529, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.6363636363636364, | |
| "recall": 0.7590361445783133, | |
| "f1-score": 0.6923076923076923, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.9487648673376029, | |
| "macro avg": { | |
| "precision": 0.8081214560087799, | |
| "recall": 0.8616962901109388, | |
| "f1-score": 0.8321817902656226, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9537934585806447, | |
| "recall": 0.9487648673376029, | |
| "f1-score": 0.9508124296132908, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9583383037098891, | |
| "average_precision": 0.7827482401557215 | |
| }, | |
| "test_optimal_threshold": { | |
| "threshold": 0.9784466028213501, | |
| "accuracy": 0.958828911253431, | |
| "precision": 0.7435897435897436, | |
| "recall": 0.6987951807228916, | |
| "f1": 0.7204968944099379, | |
| "confusion_matrix": [ | |
| [ | |
| 990, | |
| 20 | |
| ], | |
| [ | |
| 25, | |
| 58 | |
| ] | |
| ], | |
| "classification_report": { | |
| "NOT_RELEVANT": { | |
| "precision": 0.9753694581280788, | |
| "recall": 0.9801980198019802, | |
| "f1-score": 0.9777777777777777, | |
| "support": 1010.0 | |
| }, | |
| "RELEVANT": { | |
| "precision": 0.7435897435897436, | |
| "recall": 0.6987951807228916, | |
| "f1-score": 0.7204968944099379, | |
| "support": 83.0 | |
| }, | |
| "accuracy": 0.958828911253431, | |
| "macro avg": { | |
| "precision": 0.8594796008589112, | |
| "recall": 0.8394966002624359, | |
| "f1-score": 0.8491373360938579, | |
| "support": 1093.0 | |
| }, | |
| "weighted avg": { | |
| "precision": 0.9577686197871074, | |
| "recall": 0.958828911253431, | |
| "f1-score": 0.9582404371377681, | |
| "support": 1093.0 | |
| } | |
| }, | |
| "roc_auc": 0.9583383037098891, | |
| "average_precision": 0.7827482401557215 | |
| } | |
| } | |
| ] | |
| } |