Text Classification
Transformers
Joblib
ONNX
Safetensors
English
bert
masterformat
masterformat-classifier
csi-masterformat
construction
construction-technology
sequence-classification
tfidf
ensemble
specs
spec-writing
specifications
takeoff
estimating
cost-code
ufgs
public-domain
Eval Results (legacy)
text-embeddings-inference
Instructions to use constructelligence/masterformat-classifier with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use constructelligence/masterformat-classifier with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="constructelligence/masterformat-classifier")# pip install -U transformers accelerate # Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("constructelligence/masterformat-classifier") model = AutoModelForSequenceClassification.from_pretrained("constructelligence/masterformat-classifier", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Bid-item shorthand expansion (abbrev.py) in both predictors + 790-item TxDOT bid-item evaluation
eec49a5 verified Download txdot_crosswalk.json from constructelligence/masterformat-classifier: direct link, hf CLI and curl.
- Browser
- Download file 2.88 kB
-
https://huggingface.co/constructelligence/masterformat-classifier/resolve/main/txdot_crosswalk.json
- Command line
-
hf download hf://constructelligence/masterformat-classifier/txdot_crosswalk.json
-
curl -L -o txdot_crosswalk.json https://huggingface.co/constructelligence/masterformat-classifier/resolve/main/txdot_crosswalk.json
2.88 kB
| { | |
| "_doc": "TxDOT standard-specification item number -> MasterFormat level-2 group (the classifier's 171 classes). Labels for eval/line_items_txdot.tsv come from this table, not from per-item judgement. Only items whose TxDOT title maps to one group without doubt are listed; left out on purpose: repair/maintenance items that could equally sit in a maintenance group (351, 354, 361, 438, 446, 677, 678, 7xx maintenance specs), temporary work-zone items (512, 662), signs and signals (636, 644, 680: MasterFormat 34 40 00 is not one of the 171 classes), 400 (mixes structure excavation with cut-and-restore paving), and every 4-digit special specification (title unknown). Built 2026-10-11; review before relying on it.", | |
| "items": { | |
| "100": ["Preparing Right of Way", "31 10 00"], | |
| "104": ["Removing Concrete", "02 40 00"], | |
| "105": ["Removing Stabilized Base and Asphalt Pavement", "02 40 00"], | |
| "110": ["Excavation", "31 20 00"], | |
| "132": ["Embankment", "31 20 00"], | |
| "164": ["Seeding for Erosion Control", "32 90 00"], | |
| "247": ["Flexible Base", "32 10 00"], | |
| "260": ["Lime Treatment (Road-Mixed)", "31 30 00"], | |
| "275": ["Cement Treatment (Road-Mixed)", "31 30 00"], | |
| "316": ["Seal Coat", "32 10 00"], | |
| "360": ["Concrete Pavement", "32 10 00"], | |
| "416": ["Drilled Shaft Foundations", "31 60 00"], | |
| "420": ["Concrete Substructures", "03 30 00"], | |
| "422": ["Concrete Superstructures", "03 30 00"], | |
| "425": ["Precast Prestressed Concrete Structural Members", "03 40 00"], | |
| "429": ["Concrete Structure Repair", "03 00 00"], | |
| "432": ["Riprap", "31 30 00"], | |
| "462": ["Concrete Box Culverts and Storm Drains", "33 40 00"], | |
| "464": ["Reinforced Concrete Pipe", "33 40 00"], | |
| "465": ["Junction Boxes, Manholes, and Inlets", "33 40 00"], | |
| "466": ["Headwalls and Wingwalls", "33 40 00"], | |
| "496": ["Removing Structures", "02 40 00"], | |
| "500": ["Mobilization", "01 70 00"], | |
| "502": ["Barricades, Signs, and Traffic Handling", "01 50 00"], | |
| "506": ["Temporary Erosion, Sedimentation, and Environmental Controls", "31 20 00"], | |
| "529": ["Concrete Curb, Gutter, and Combined Curb and Gutter", "32 10 00"], | |
| "530": ["Intersections, Driveways, and Turnouts", "32 10 00"], | |
| "531": ["Sidewalks", "32 10 00"], | |
| "540": ["Metal Beam Guard Fence", "34 70 00"], | |
| "544": ["Guardrail End Treatments", "34 70 00"], | |
| "545": ["Crash Cushion Attenuators", "34 70 00"], | |
| "550": ["Chain Link Fence", "32 30 00"], | |
| "610": ["Roadway Illumination Assemblies", "26 50 00"], | |
| "618": ["Conduit", "26 00 00"], | |
| "620": ["Electrical Conductors", "26 00 00"], | |
| "624": ["Ground Boxes", "26 00 00"], | |
| "658": ["Delineator and Object Marker Assemblies", "34 70 00"], | |
| "666": ["Retroreflectorized Pavement Markings", "32 10 00"], | |
| "668": ["Prefabricated Pavement Markings", "32 10 00"], | |
| "672": ["Raised Pavement Markers", "32 10 00"], | |
| "752": ["Tree and Brush Removal", "31 10 00"] | |
| } | |
| } | |