fourbic/disarm-election-watch-dataset
Viewer • Updated • 6.02k • 21
This is a fine-tuned version of the Llama-3.1 model specifically optimized for DISARM Framework analysis of election-related content. The model has been trained on a comprehensive dataset of Nigerian election content from multiple platforms to identify and classify disinformation, misinformation, and coordinated influence operations.
from mlx_lm import load, generate
# Load the complete fine-tuned model
model, tokenizer = load("models/disarm_ew_llama3_finetuned")
# Example prompt
prompt = """### Instruction:
Classify the following content according to DISARM Framework techniques and meta-narratives:
### Input:
A viral WhatsApp broadcast claims that the BVAS machines have been pre-loaded with votes by INEC in favour of the incumbent party.
### Response:"""
# Generate response
response = generate(model, tokenizer, prompt, max_tokens=256, temp=0.1)
print(response)
# Create Ollama model
ollama create disarm-ew-llama3-finetuned -f Modelfile
# Run the model
ollama run disarm-ew-llama3-finetuned "Your prompt here"
ollama run disarm-ew-llama3-finetuned "### Instruction:
Classify the following content according to DISARM Framework techniques and meta-narratives:
### Input:
A viral WhatsApp broadcast claims that the BVAS machines have been pre-loaded with votes by INEC in favour of the incumbent party.
### Response:"
{
"meta_narrative": "Compromised Election Technology",
"primary_disarm_technique": "T0022.001: Develop False Conspiracy Theory Narratives about Electoral Manipulation and Compromise",
"confidence_score": 0.98,
"key_indicators": ["BVAS", "pre-loaded", "INEC"],
"platform": "WhatsApp",
"language": "en",
"category": "Undermining Electoral Institutions"
}
For questions, issues, or collaboration opportunities: