A fine-tuned model for detecting evasion levels in earnings call Q&A responses.
Qwen3-4B-Evasion is a specialized model fine-tuned from
Qwen/Qwen3-4B-Instruct-2507 for analyzing executive responses during earnings call Q&A sessions. The model classifies responses into three evasion categories based on the Rasiah taxonomy.
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "FutureMa/Qwen3-4B-Evasion"
4model = AutoModelForCausalLM.from_pretrained(model_name, device_map="auto")
5tokenizer = AutoTokenizer.from_pretrained(model_name)
6
7# Prepare input
8question = "What are your revenue projections for next quarter?"
9answer = "We don't provide specific guidance on that."
10
11prompt = f"""You are a financial discourse analyst. Classify the evasion level of this executive response.
12
13Question: {question}
14Answer: {answer}
15
16Return JSON: {{"rasiah":"direct|intermediate|fully_evasive","confidence":0.00}}"""
17
18messages = [{"role": "user", "content": prompt}]
19text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
20inputs = tokenizer([text], return_tensors="pt").to(model.device)
21
22outputs = model.generate(**inputs, max_new_tokens=128, temperature=1)
23response = tokenizer.decode(outputs[0], skip_special_tokens=True)
24print(response)
1@misc{qwen3-4b-evasion,
2 author = {Shijian Ma},
3 title = {Qwen3-4B-Evasion: Earnings Call Evasion Detection Model},
4 year = {2025},
5 publisher = {HuggingFace},
6 howpublished = {\url{https://huggingface.co/FutureMa/Qwen3-4B-Evasion}}
7}
For questions or issues, please open an issue on the model repository.