PoliPrompt: A High-Performance Cost-Effective LLM-Based Text Classification Framework for Political Science