File size: 1,864 Bytes
7a12319 036970a 7a12319 036970a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | ---
license: mit
tags:
- text-classification
- crypto
- technology
- twitter
- x
- fasttext-distillation
---
this is a classification model that sorts tweets/profiles off the probability that it is tech/crypto related. this was a model created for a job that fell short. this is a tf-idf model, distilled from a transformer model that I also made. maybe ill upload that soon
# Techpto Classifier
This repository contains a lightweight production classifier for detecting whether X/Twitter posts and profiles are crypto-related, tech-related, both, or neither.
## Files
- `text_classifier.json`: Rust-compatible hashed logistic-regression classifier.
- `model_config.json`: labels, expected inputs, and recommended thresholds.
- `distill_metrics.json`: proxy evaluation metrics from distillation.
- `recommended_thresholds_distillation.json`: thresholds tuned against the V7 fastText teacher.
- `full_run_manifest.json`: counts and thresholds from the large full-corpus run.
## Recommended Thresholds
The high-precision full-corpus run used:
```json
{
"post_crypto": 0.85,
"post_tech": 0.90,
"profile_crypto": 0.90,
"profile_tech": 0.99
}
```
The original distillation-tuned thresholds were:
```json
{
"post_crypto": 0.58,
"post_tech": 0.44,
"profile_crypto": 0.34,
"profile_tech": 0.38
}
```
## Full-Corpus Run
Using the high-precision thresholds:
- Posts scanned: `928,484,069`
- Post matches: `7,728,133`
- Profiles scanned: `2,667,815,773`
- Profile matches: `7,915,096`
One corrupt post shard was skipped and is listed in `full_run_manifest.json`.
## Notes
This is not a standard Transformers checkpoint. It is a compact hashed-feature linear classifier intended for very high-throughput local scanning. Metrics in `distill_metrics.json` are proxy metrics against teacher/weak labels rather than a final human-labeled benchmark.
|