Phinance-Phi-4-mini-instruct-finance-uzbek-multilingual-v1: Uzbek Finance Instruction LLM
π Model Highlights
Major upgrade over phi-4-mini-instruct: Achieves dramatically better reasoning, accuracy, and Uzbek language abilityβespecially for financial Q&A, reasoning, entity extraction, tabular math, and functional NLP tasks.
Instruction-tuned for finance in multiple languages with a focus on Uzbek and English Excels at Q&A, reasoning, table and JSON parsing, translation, summarization, and more.
Robust out-of-the-box performance: Tested examples below use a general finance expert system prompt, but many tasks will perform even better with specialized system prompts (e.g., NER, parsing, etc.).
π¦ Example Capabilities
All outputs below were generated with a general system prompt. For even higher accuracy on structured/NLP tasks, use a specialized system message for the target task.
Q&A (Uzbek)
Savol: Diversifikatsiya nima va u sarmoyador uchun nima uchun muhim?
Javob: Diversifikatsiya β bu sarmoyadorning investitsiya portfelini bir nechta turli aktivlarga tarqatish amaliyotidir. Bu sarmoyadorning xavfini kamaytirish va daromadlarini oshirish uchun investitsiyalarni turli xil investitsiya vositalariga tarqatishni oβz ichiga oladi.
Tabular Math & Reasoning
Prompt: Siz bankdan 10 million soβm miqdorida kredit olmoqchisiz. Kredit muddati 2 yil, yillik foiz stavkasi 18%. Siz har oy bir xil miqdorda toβlov qilasiz. Har oylik toβlov miqdorini qanday hisoblash mumkin?
Model: Avvalo, kreditning umumiy summasi va foiz stavkasini aniqlang... A = 10 000 000 Γ 0.015 Γ (1 + 0.015)^24 / ((1 + 0.015)^24 - 1) Natijada, har oy toβlov miqdori taxminan 470 000 soβm boβladi.
Functional Tasks (Entity Extraction, JSON, Summarization, Data Cleaning)
Prompt: Quyidagi matndan barcha nomlangan entitetlarni ajratib, har birini tasniflang: [Kompaniya, Moliyaviy mahsulot, Qonun, Shaxs, Joy, Sana, Miqdor]\nMatn: 10-iyul kuni Oβzbekiston Banki yangi βYashil ipotekaβ dasturini ishga tushirdi, bu Markaziy bankning 2024-03-sonli Qoidalariga muvofiq.
Model:
- Kompaniya: Oβzbekiston Banki
- Moliyaviy mahsulot: Yashil ipoteka dasturi
- Qonun: Markaziy bankning 2024-03-sonli Qoidalari
- Sana: 10-iyul
Prompt: Quyidagi moliyaviy hisobot xulosasini quyidagi maydonlarga ega JSON formatiga oβtkazing: "kompaniya", "chorak", "daromad", "xarajatlar", "sof foyda". Matn: 2024-yil 2-chorakda βSilk Road Telecomβ jami daromadi 32 mln dollar, xarajatlari 27 mln dollar va sof foydasi 5 mln dollar boβldi.
Model:
{
"kompaniya": "Silk Road Telecom",
"chorak": "2024-yil 2-chorak",
"daromad": 32000000,
"xarajatlar": 27000000,
"sof foyda": 5000000
}
Prompt: Quyidagi kompaniya nomlari roβyxatini tozalang va standart koβrinishga keltiring, dublikatlarni olib tashlang va har birini toβgβri harf bilan yozing:\nalfa bank, Alfa Bank, ALFA bank, delta insurance, Delta Insurance, DELTA INSURANCE Model:
- Alfa Bank
- Delta Insurance
Bilingual & Instruction Following
Prompt: Bankda depozit ochishning asosiy afzalliklari nimalardan iborat? Iltimos, avval javobni oβzbek tilida yozing, soβngra ingliz tiliga tarjima qiling.
Model: Oβzbek tilida: ... Ingliz tilida: ...
Real-World Example: Bilingual Financial Q&A
Prompt: Bankda depozit ochishning asosiy afzalliklari nimalardan iborat? Iltimos, avval javobni oβzbek tilida yozing, soβngra ingliz tiliga tarjima qiling.
Model Output:
Oβzbek tilida:
- Xavfsizlik: Depozitlar bank tomonidan himoyalangan boβlib, pulingiz xavfsiz saqlanadi.
- Foizlar: Banklar depozitlarga foiz toβlaydilar, bu sizga pulingizni uzoq muddat saqlashda qoβshimcha daromad olishingizga yordam beradi.
- Likvidlik: Depozitlar odatda bankka kirish mumkin boβlgan puldir, shuning uchun siz kerak boβlganda pulingizni tezda olish imkoniyatiga ega boβlasiz.
- Rejalashtirish imkoniyati: Depozitlar sizga moliyaviy maqsadlaringizni rejalashtirish va moliyaviy barqarorlikni ta'minlashda yordam beradi.
- Kredit olish imkoniyati: Ba'zi banklar depozitlar orqali kreditlar olish imkoniyatini taklif qiladi, bu sizga moliyaviy ehtiyojlaringizni qondirishda yordam beradi.
Ingliz tilida:
- Security: Deposits are protected by the bank, ensuring that your money is safe.
- Interest: Banks pay interest on your deposits, helping you earn additional income while keeping your money safe for a longer period.
- Liquidity: Deposits are usually cash that can be accessed easily, allowing you to retrieve your money whenever you need it.
- Planning: Deposits help you plan your financial goals and maintain financial stability.
- Credit Access: Some banks offer the ability to obtain credit through deposits, helping you meet your financial needs.
ποΈ Training Details
Base Model: microsoft/phi-4-mini-instruct
LoRA/PEFT fine-tuning: Efficient adaptation for resource-constrained hardware
Datasets used:
- Finance-Instruct-500k (English/Chinese/other)
- Uzbek news, Wikipedia, and finance filtered corpora
- Multi-language and translation QA datasets (Uzbek focus)
- Functional datasets: entity extraction, JSON parsing, summarization, tabular math
- yakhyo/uz-news
- yakhyo/uz-wiki
- behbudiy/alpaca-cleaned-uz
- Josephgflowers/Finance_Curriculum_Edu_English
- Josephgflowers/Finance-Curriculum-Edu-Uzbek
Sequence length: 4096 tokens
Batching: 4 grad accumulation, per-device batch 1
Learning rate: 2e-4
Other: See repo for detailed script and data configs
β Intended Use Cases
- Financial Q&A and knowledge base in Uzbek and English
- Financial modeling, calculations, and reasoning in Uzbek
- Automated financial document analysis (entity extraction, parsing, summarization)
- Bilingual education, content creation, and translation for Uzbek finance
β οΈ Limitations & Warnings
- Not a substitute for licensed financial/legal advice
- Tabular/math accuracy may still lag specialized English LLMs for highly complex cases
- Not suitable for real-time financial trading or compliance decisions
- May occasionally hallucinate facts or calculationsβalways check outputs for critical use!
π Benchmarks / Example Comparisons
Dramatic performance improvement over base phi-4-mini-instruct:
- Base model produces garbled, repetitive, or nonsensical Uzbek on financial and reasoning tasks
- Phinance-Phi-4-mini-instruct-finance-uzbek-multilingual-v1 generates concise, accurate, professional Uzbek
π€ Author & Attribution
Created by Josephgflowers Special thanks to the open-source LLM and Uzbek NLP community
π How to Cite
@misc{Phinance-Phi-4-mini-instruct-finance-uzbek-multilingual-v1,
author = {Joseph Flowers},
title = {Phinance-Phi-4-mini-instruct-finance-uzbek-multilingual-v1: Instruction-Tuned LLM for Uzbek Finance and Bilingual NLP},
year = {2024},
howpublished = {\url{https://huggingface.co/Josephgflowers/Phinance-Phi-4-mini-instruct-finance-uzbek-multilingual-v1}}
}
π¬ Contact & Contributions
Open to feedback, dataset suggestions, or collaborationβopen an issue or discussion on the Hugging Face model page or message Josephgflowers.
Model card last updated: 2024-07-29.
- Downloads last month
- 10
Model tree for Josephgflowers/Phinance-Phi-4-mini-instruct-finance-uzbek-multilingual-v1
Base model
microsoft/Phi-4-mini-instruct