jangedoo/all-MiniLM-L6-v3-nepali-rag
SentenceTransformer based on jangedoo/all-MiniLM-L6-v3-nepali
This is a sentence-transformers model finetuned from jangedoo/all-MiniLM-L6-v3-nepali on the indic_rag_ne, textbook_qa_context, textbook_qa_rephrased, yunika_nepali_qa and nepal_legal_rag_qa datasets. It maps sentences & paragraphs to a 384-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
Model Details
Model Description
- Model Type: Sentence Transformer
- Base model: jangedoo/all-MiniLM-L6-v3-nepali <!-- at revision 83d8d03a07ef7c0b979839bd3abca9b9f31827a8 -->
- Maximum Sequence Length: 256 tokens
- Output Dimensionality: 384 dimensions
- Similarity Function: Cosine Similarity
- Training Datasets:
- indic_rag_ne
- textbook_qa_context
- textbook_qa_rephrased
- yunika_nepali_qa
- nepal_legal_rag_qa
- Languages: as, bn, en, gu, hi, kn, ks, mai, ml, mni, mr, ne, or, pa, sat, ta, te, ur <!-- - License: Unknown -->
Model Sources
- Documentation: Sentence Transformers Documentation
- Repository: Sentence Transformers on GitHub
- Hugging Face: Sentence Transformers on Hugging Face
Full Model Architecture
SentenceTransformer(
(0): Transformer({'max_seq_length': 256, 'do_lower_case': False}) with Transformer model: BertModel
(1): Pooling({'word_embedding_dimension': 384, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
(2): Normalize()
)Usage
Direct Usage (Sentence Transformers)
First install the Sentence Transformers library:
pip install -U sentence-transformersThen you can load this model and run inference.
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("jangedoo/all-MiniLM-L6-v3-nepali-rag")
# Run inference
sentences = [
'देवानी संहिताका केही सामान्य सिद्धान्तहरू के-के हुन्? यस संहिताले कसरी नेपालको कानुनी व्यवस्था कायम राख्न मदत गर्छ?',
'ओसारपसारसम्बन्धी कसुर ० अंश, अपुताली, दान, बकस, संरक्षक, | ० नागरिकतासम्बन्धी कसुर माथवर, मातृक तथा पैतृक अख्तियारी, » लाग औपधसम्वन्धी कसर धर्म पुत्र वा धर्म पुत्री 1 घत टमा ० सवारी साधनल गर्न दु! कसुर ० कुनै करार, अर्ध करार, अनुचित त समद्िअन्तर्गतको कनै हक वा दावी ० राष्ट्रिय तथा सार्वजनिक सम्पदा विरुद्धको कसुर « दुष्कृति, अर्ध दुष्कृति वा त्रुटिपूर्ण ” करणीसम्बन्धी कसुर उत्पादनसम्बन्धी हक वा दावी ० चोरी, डाँका, लुटपिट, ठगी, नाप तौलसम्बन्धी ० सुविधाभार, क्षतिपूर्ति र देवानी प्रकृतिको सुर अन्य कुनै विषय ० गोपनीयता र गाली बेइज्जतिसम्बन्धी कसुर ० अपराध संहिता २०७४ को भाग रर ३ मा उल्लिखित सबै अपराधसम्बन्धी कसुरहरू १. मुलुकी देवानी संहिता मुलुकी देवानी संहितामा उल्लेख भएअनुसार मुलुकमा कानुन र व्यवस्था कायम गर्न यो संहिता बनेको हो । यसले सर्वसाधारणको नैतिकता, शिष्टाचार, सदाचार र सुविधा एवम् आर्थिक हित कायम राख्न मदत गर्छ | आर्थिक, सामाजिक र सांस्कृतिक क्षेत्रमा न्यायपूर्ण व्यवस्था कायम गर्न सहयोग गर्छ | विभिन्न जात, जाति वा सम्प्रदायबिचको सुसम्बन्ध कायम राख्नका लागि पनि यसले मार्गदर्शन गर्छ । ३. देवानी संहितामा भएका केही कानुनी प्रावधान देवानी संहिताको सामान्य सिद्धान्त कानुनको अज्ञानता क्षम्य हुने छैन । कानुन सबैले जानेको अनुमान गरिने छ । कसैले पनि सार्वजनिक हित विपरीत हुने गरी कुनै काम कारबाही गर्न पाउने छैन । कानुन विपरीतको काम अमान्य हुने छ । सामाजिक अध्ययन तथा जीवनोपयोगी शिक्षा, कक्षा १२ कुनै काम गर्दा वा गराउँदा कसैको गल्तीले अरूलाई हानि, नोक्सानी हुन गएमा त्यसरी हानि, नोक्सानी भएको क्षतिको दायित्व त्यस्तो गल्ती गर्ने वा गराउने व्यक्तिले व्यहोर्नुपर्ने छ । प्रत्येक व्यक्तिले आफूले गरेको गलत कार्यको परिणाम आफैँले व्यहोर्नुपर्ने छ | कसैले पनि अन्य व्यक्तिलाई दुःख दिने, हैरानी हुने वा निजको इज्जत, प्रतिष्ठा वा सम्पत्तिमा क्षति पुग्ने गरी कुनै काम गर्न वा गराउन हुँदैन । कसैले पनि आफूले गरेको गल्तीबाट भएको फाइदा लिन पाउने छैन । आफ्नो संरक्षकत्व, माथवरी, अधीन वा प्रभावमा रहेको वा प्रभाव पर्न सक्ने व्यक्तिको हितविपरीत गरिएको काम अमान्य हुने छ। प्रत्येक व्यक्तिले अन्य व्यक्तिको व्यक्तित्वलाई स्वीकार गर्नुपर्ने छ । प्रत्येक व्यक्तिले आफू रहे बसेको ठाउँको समुदाय वा छिमेकीलाई हानिनोक्सानी नहुने गरी असल छिमेकीपन कायम गर्नुपर्ने छ । कुनै व्यक्ति उपर फौजदारी कसुरमा मात्र कारबाही चलाएको वा नचलाएको आधारमा त्यस्तो व्यक्तिले कानुनबमोजिमको देवानी दायित्वबाट छुटकारा पाउने छैन । कानुन विपरीतका प्रथा वा परम्परालाई न्यायको रोहवरमा मान्यता दिइने छैन । विषय, प्रसङ्ग वा प्रकृतिले कुनै कानुनी व्यवस्था नेपाली नागरिकलाई मात्र लागु हुने अवस्थामा बाहेक यो संहिता वा देवानी कानुनसम्बन्धी अन्य प्रावधान विदेशीको हकमा पनि समान रूपमा लागु हुने छ। यस देवानी संहिताको भाग २ मा व्यक्तिसम्बन्धी कानुन, भाग ३ मा पारिवारिक कानुन, भाग ४ मा सम्पत्तिसम्बन्धी कानुन, भाग ५ मा करार तथा दायित्वसम्बन्धी कानुन र भाग ६ मा निजी अन्तर्राट्रिय कानुनसम्बन्धी कानुनी व्यवस्था रहेको छ । यी कानुनका केही अंशहरू यसप्रकार रहेका छन् : बिस वर्ष उमेर पुगेपछि मात्र विवाह गर्न पाइने छ । पुरुष र महिला दुवैको मन्जुरी बिना भएको विवाह बदर हुने छ । हाडनाता करणीमा सजाय हुने नाताका व्यक्तिबिच भएको विवाह बदर हुन्छ। कुनै पुरुषसँगको सम्पर्कबाट महिलाले गर्भधारण गरी शिशु जन्मिएको प्रमाणित भएमा त्यस्तो पुरुष र महिलाबिच स्वतः विवाह भएको मानिने छ । तर बहु विवाह भएको, जबरजस्ती करणी भएको, उमेर नपुगी',
'कहरवा/ख्याली (२/४) यस गीतमा कहरवा तालको प्रयोग चौगुन लयमा गरिएको हुनाले १ मात्रा बजाउदा वा बोल्दा लाग्ने समय अवधि भित्र ४ मात्रालाई एक साथ लिएर बजाउन अथवा बोल्नु पर्ने हुन्छ । यसका लागि तबला वा मादलका एक भन्दा बढी बोल समूहलाई स्वरलिपिमा लेख्दा अर्ध चन्द्रकार भित्र राख्ने गरिन्छ | उदाहरणका लागि (धा 5 धागेनति) । यसमा धा बोल्दा लाग्ने समय र धागेनति बोल्दा वा बजाउदा लाग्ने समय समान हुनु पर्दछ | यसलाई तल उल्लेख गरिएअनुसार गीतको साथमा अभ्यास गर्नुहोस् । | मात्रा । १ २ 3 ४ ५ ६ ७ 5 न का थि जा मादलको घिं - ना ती फत् घिं fe ताङ बोल ant नति नक धिना धागे नति नक घिना धागे नति नक धिना धागे नति नक far बोल घिंश्नाती फतृधिंघिताङ घिंडनाती फतृघिंधिताङ | घिंश्नाती फतृधिंघिताङ घिं$नाती फतृघिंधिताङ बोल _ _— — _ _— — 0 स्वरलिपि — कक्षागत गीत - हत्केलामा माटो राखौँ [स्वर | पन म ग रे - - न म - ग रे सा - - न यसरी नै बाँकी गीतका हरफहरुलाई पनि स्वरलिपिमा मिलाएर गाउदै जानुहोस् । स्वास्थ्य, शारीरिक तथा तिर्जवात्मक कला कक्षा ७ RR (ख) स्थानीय गीत र स्वदेश गान (Local and Petrotic Song) (अ) मालाश्री गीत/ धुन (Malashree Song/Tune) तपाईंहरूले मालाश्री गीत/धुनलाई रेडियो, टेलिभिजन सुन्नु भएको छ होला | यो गीत/धुन विशेष गरी शरद क्रतुको सुरुवातसँगै नेपालीहरूको महान चाड बडादसैँको नवरात्रिको बे लामा गाउने बजाउने गरिन्छ । यसमा देवी भैरवीको स्तुति र वर्णन गरिएको छ 1 तल मालाश्री गीत र त्यसको स्वरलिपि दिइएको छ | स्वरलिपिलाई हेरेर मात्रालाई ख्याल गदैं तबलाको बोलमा बजाउँदै गाउने अश्यास गर्नुहोस् : स्केल Cm ताल - कहरवा/ख्याली ताल/(२/४) यस गीतमा पनि कहरवा तालको प्रयोग चौगुन लयमा गरिएको हुनाले १ मात्रा बजाउँदा वा बोल्दा लाग्ने समय अवधिभित्र ४ मात्रालाई एक साथ लिएर बजाउन अथवा बोल्नुपर्ने हुन्छ । यसका लागि तबला वा मादलका एकभन्दा बढी बोल समूहलाई स्वरलिपिमा लेख्दा अर्ध चन्द्रकार fea राख्ने गरिन्छ, जस्तै उदाहरणका लागि (धा = anata) | यसमा धा बोल्दा लाग्ने समय र धागेनति, बोल्दा वा बजाउँदा लाग्ने ———_L__—"” LD मात्रा १ रे 3 v 4 ६ ७ ० न क घि नता मादलको घिं - ना ती फत् fa fa ताङ बोल ant नति नक धिना धागे नति नक धिना | धागे नति नक धिना धागे नति नक far घिंड्नाती फतृधिंघिताङ घिं$ नाती फतृषिंधिताङ | घिं$नाती फतृघिंघिताङ घिं$नाती फतृषिंधिताङ 0 Re स्वास्थ्य, शारीरिक तथा तिर्जवात्मक कला कक्षा ७ स्वरलिपि - मालाश्री गीत/धुन we | -पप॒पसाँ la fm a प - a wy म ग रेसा [जय | = [=e मम । [जय | समय समान हुनुपर्छ | यसलाई तल उल्लेख गरिएअनुसार गीतको साथमा अभ्यास गर्नुहोस् | जय देवी भैरवी गोरखनाथ, दर्शन दे भवानी हे प्रथम देवी उत्पन्न भई हे, जन्म लिए कैलास हे आउ देवी पाउ छमछम, चौसटठी योगिनी साथ हे (आ) गीत : असारे महिनामा कियाकलाप १२.६ तल एउटा गीत र त्यसको स्वरलिपि दिइएको छ । स्वरलिपिलाई हेरेर मात्रालाई ख्याल गर्दै कहरवा वा सेलो तालमा बजाउँदै गाउने अभ्यास गर्नुहोस् । असारै महिनामा, पानी पस्यो रुझाउने । एक्लो यो मेरो मन, कसरी बुझाउने । भन्थिन है मैच्याङले, रुदै धरर । नौ डाँडा',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 384]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [3, 3]<!--
Direct Usage (Transformers)
<details><summary>Click to see the direct usage in Transformers</summary>
</details> -->
<!--
Downstream Usage (Sentence Transformers)
You can finetune this model on your own dataset.
<details><summary>Click to expand</summary>
</details> -->
<!--
Out-of-Scope Use
List how the model may foreseeably be misused and address what users ought not to do with the model. -->
Evaluation
Metrics
Information Retrieval
- Datasets:
indic_rag_ne,textbook_qa_nepali,yunika_nepali_qaandnepal_legal_rag_qa - Evaluated with <code>InformationRetrievalEvaluator</code>
<!--
Bias, Risks and Limitations
What are the known or foreseeable issues stemming from this model? You could also flag here known failure cases or weaknesses of the model. -->
<!--
Recommendations
What are recommendations with respect to the foreseeable issues? For example, filtering explicit content. -->
Training Details
Training Datasets
<details><summary>indicragne</summary>
indicragne
- Dataset: indic_rag_ne at 72117d4
- Size: 50,000 training samples
- Columns: <code>query</code> and <code>document</code>
- Approximate statistics based on the first 1000 samples: | | query | document | |:--------|:-----------------------------------------------------------------------------------|:------------------------------------------------------------------------------------| | type | string | string | | details | <ul><li>min: 6 tokens</li><li>mean: 38.33 tokens</li><li>max: 112 tokens</li></ul> | <ul><li>min: 3 tokens</li><li>mean: 119.86 tokens</li><li>max: 256 tokens</li></ul> |
- Samples: | query | document | |:-----------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <code>मधुपर्क मासिकको कुन मासिक अंकमा सम्पादक श्रीओम श्रेष्ठ हुन्?</code> | <code>२६. २०७३ फागुन सम्पादक श्रीओम श्रेष्ठ</code> | | <code>इम्प्याक्ट रेस्लिङको मूल कम्पनीलाई कुन कम्पनीद्वारा खरीद गरिएको थियो?</code> | <code>यसको स्थापनादेखि नै यो संयुक्त राज्य अमेरिकामा डब्ल्युडब्ल्युई पछिको सबैभन्दा ठूलो कुस्ती प्रवर्द्धक कम्पनी बनेको छ। सन् २०१४ मा स्पाइकसँग अमेरिकी टेलिभिजन सम्झौता गुमाउनुका साथै मौद्रिक तथा कर्मचारीहरूको मुद्दाको कारणले गर्दा सन् २०१७ मा लामो समयदेखि प्रतिद्वन्द्वी रिङ अफ अनर नामक अर्को कुस्ती प्रवर्द्धक कम्पनी भन्दा पछाडि परेको जनाइएको थियो। सन् २०१९ देखि, स्थायी अन्तर्राष्ट्रिय टेलिभिजन वितरण र यसको मूल कम्पनीलाई एएक्सएस टिभीद्वारा खरीद गरिएको थियो जसले पछि इम्प्याक्टको सम्पूर्ण कार्यक्रमहरू प्रशारण गर्न सुरु गरेको थियो।</code> | | <code>सुरिनाम देशलाई कति प्रशासनिक जिल्लामा विभाजन गरिएको छ?</code> | <code>देशलाई दश प्रशासनिक जिल्लामा विभाजन गरिएको छ, प्रत्येकको अध्यक्षतामा राष्ट्रपतिद्वारा नियुक्त जिल्ला आयुक्त, जसलाई बर्खास्त गर्ने अधिकार पनि छ। सुरिनाम थप ६२ रिसोर्ट मा विभाजित छ।</code> |
- Loss: <code>CachedMultipleNegativesSymmetricRankingLoss</code> with these parameters:
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"mini_batch_size": 32
}</details> <details><summary>textbookqacontext</summary>
textbookqacontext
- Dataset: textbook_qa_context at 3a8ad3a
- Size: 4,160 training samples
- Columns: <code>query</code> and <code>document</code>
- Approximate statistics based on the first 1000 samples: | | query | document | |:--------|:------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------| | type | string | string | | details | <ul><li>min: 14 tokens</li><li>mean: 70.75 tokens</li><li>max: 256 tokens</li></ul> | <ul><li>min: 87 tokens</li><li>mean: 255.72 tokens</li><li>max: 256 tokens</li></ul> |
- Samples: | query | document | |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <code>वाच्य परिवर्तनका नियमहरूको प्रयोग गरी दिदीले आमाबुबालाई स्पष्ट शब्दमा भनेभने वाक्यलाई कर्मवाच्यमा रूपान्तरण गर्नुहोस्।</code> | <code>रूपमा सबैले सम्मान गर्नु ....। १५. दिइएको सन्दर्भ पढ्नुहोस् र निर्देशनअनुसार गर्नुहोस् : दिदीले १२ कक्षा पूरा गरेपश्चात् आमाबुबाले उहाँको विवाह गरिदिने विचार गरिदिनुभयो । दिदीले तत्काल विवाह गर्न अनिच्छा जनाउनुभयो । उहाँले उच्च शिक्षा हासिल गरी शिक्षक बन्ने लक्ष्य लिनुभएको रहेछ । आमाबुबाले चाहिँ उहाँलाई उच्च शिक्षा अध्ययन गर्न अनिच्छा देखाउनुभयो । दिदीले प्रस्टसँग आमाबुबालाई भन्नुभयो, “हजुरहरूले जतिसुकै करकाप गरे पनि अहिले मेरो विवाह गर्ने विचार छैन । विवाहमा लाग्ने रकम मेरो उच्च शिक्षाका लागि लगानी गरिदिनुहोस् ।” दिदीको कुरामा आमाबुबा सहमत हुनुभयो । छेउमा बसेर उहाँहरूका कुराकानी सुनिरहेका राजनले सोचे, “असल भविष्य निर्माणका लागि आफूले सोचेको क्षेत्रमा अगाडि बढ्न कसैले रोक्न नहुने रहेछ |” राजनकी दिदीले जस्तै आफूले इच्छाएका राम्रा काममा कसैले अवरोध गर्न खोजेमा सोप्रति तपाईँ कसरी अनिच्छा व्यक्त गर्नुहुन्छ, कक्षामा सुनाउनुहोस् | भाषिक संरचना र वर्णविन्यास १. दिइएका विषयस्तु पढ्नुहोस् र कक्षामा छलफल गर्नुहोस् : कर्तुवाच्य कर्मवाच्य भाववाच्य (क) सञ्जय तिमीलाई सञ्जयबाट तिमी | (महिमाद्वारा) आज...</code> | | <code>सेल र विद्युतीय परिपथ सम्बन्धी प्रश्न<br><br>1. सेलले कुन प्रकारको ऊर्जालाई विद्युतीय ऊर्जामा रूपान्तरण गर्छ ? <br><br>2. साधारण सेल (Simple Cell) ले कति समयसम्म विद्युतीय ऊर्जा उत्पादन गर्न सक्छ र यसलाई एक ठाउँबाट अर्को ठाउँमा लैजान के सजिलो छ ?<br><br>3. विद्युतीय परिपथमा कुन कुन तत्वहरू हुनु पर्छ र यसलाई कसरी बनाइन्छ ?<br><br>4. विद्युतीय स्रोत, सुचालक तार र लोड भनेका के हुन् र यिनीहरूका केही उदाहरणहरू के के हुन् ?</code> | <code>तपाईंले टर्चलाइट, रेडियो आदिमा सेल प्रयोण गरेको देख्नुभरुको छ ? यसले कसरी काम गर्छ होला, छलफल गर्नुहोस् । सेलले रासायनिक शक्तिलाई विद्युत् शक्तिमा रूपान्तरण गर्छ । उक्त विद्युत् शक्तिलाई उपकरणको सहायतामा प्रकाश, ताप, ध्वनि आदि शक्तिमा रूपान्तरण गरिन्छ | विजन तथा प्रविधि कश्षा& १६१ ७ साधारण सेल (Simple Cell) हामीले ड्वाइसेल त देखेकै छौँ | यसको प्रयोग टर्चलाइट, रेडियो, भित्ते घडी आदिमा Tew | के तपाईँले साधारण सेल देख्नुभएको छ ? यसको बनावट कस्तो हुन्छ ? यसले कसरी विद्युत् उत्पादन गर्छ, छलफल INT | सावधानीः साधारण सेलमा सल्फृयुरिक अम्ल (sulphuric acid) को प्रयोग णरिरुकाले शिक्षकको निगरानी र सहयोण बिना यसमा काम गर्नुहुँदैन | रुउटा बिकर वा काँचको णिलास, रुउटा तामाको पाता, रुउटा जस्ता पाता, तामाको तारका दुईओटा टुक्रा, फिक्का सल्फ्युरिक अम्ल र रुउटा टर्चलाइटको बल्ब ल्याउनुहोस् । शिक्षकको निणरानी र सहयोणमा बिकरमा आधाजति फिक्का सल्फ्युरिक अम्ल (dilute sulphuric acid) राख्नुहोस् | अब फिक्का अम्ल राखिरुको बिकरमा रुउटा तामाको पाता र अर्को जस्ताको पाता बल्व स्वीच डुबाउनुहोस् | ती wees सुचालक तारले (A...</code> | | <code>सिमसार पारिस्थितिक प्रणालीले कुन कुन प्रकारका जीवजन्तुलाई वासस्थान प्रदान गर्दछ र यसले कसरी जल परिचालन र शुद्धीकरण प्रक्रिया निरन्तर चलिरहने गर्दछ ?</code> | <code>सेफोक्सुन्डो ताल क्षेत्रमा कुट्की, भ्याकुर, विष, जटामसी, लघुपत्र र हिमाली साग जस्ता वनस्पति तथा पंक्षीमा सुनजुरे हाँस, चखेवा चखेवी, बगाले सिमकुखुरा, मरुल, सिन्दुरे हाँस र खोयाँ हाँस जस्ता जनावरहरू पाइन्छन् | रसुवा जिल्लामा अवस्थित गोसाइकुण्ड ताल क्षेत्रमा १०० प्रजातिका वनस्पति तथा हाब्रे र कस्तूरी मृग जस्ता संरक्षित जनावर आश्रित रहेका छन् । सिमसार पारिस्थितिक प्रणालीको महत्त्व सिमसार पारिस्थितिक प्रणालीमा धेरै सङ्ख्यामा जीवाणु, वनस्पति, कीटपतङगर, उभयचर, घस्रने प्राणी, चरा, माछा र स्तनधारी जीवलाई वासस्थान प्रदान गरेको छ । जलवायु, भौगोलिक स्वरूप र जल परिचालनलगायत Qs वातावरण विज्ञान, कक्षा-१० भौतिक एवम् रासायनिक प्रक्रियाले सिमसारमा जैविक विविधता पाइन्छ । सिमसारभित्र जल परिचालन र शुद्धीकरण प्रक्रिया निरन्तर चलिरहने हुनाले यसलाई प्रकृतिको मिर्गौला पनि भन्ने गरिन्छ । जमिनमा बग्ने सतहको भल सिमसारमा मिसिएपछि त्यसबाट बगाएर ल्याएका पौष्टिक तत्त्वण्समेत सिमसारले सोसेर लिन्छ । त्यसैले सिमसार अत्यन्त उत्पादनशील पारिस्थितिकीय प्रणाली हो । यहाँ पानी शुद्धीकरण हुनुको साथै माछालगायतका जलचरलाई प्रशस्त ...</code> |
- Loss: <code>CachedMultipleNegativesSymmetricRankingLoss</code> with these parameters:
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"mini_batch_size": 32
}</details> <details><summary>textbookqarephrased</summary>
textbookqarephrased
- Dataset: textbook_qa_rephrased at 3a8ad3a
- Size: 4,160 training samples
- Columns: <code>query</code> and <code>document</code>
- Approximate statistics based on the first 1000 samples: | | query | document | |:--------|:------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------| | type | string | string | | details | <ul><li>min: 14 tokens</li><li>mean: 70.75 tokens</li><li>max: 256 tokens</li></ul> | <ul><li>min: 180 tokens</li><li>mean: 255.81 tokens</li><li>max: 256 tokens</li></ul> |
- Samples: | query | document | |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <code>वाच्य परिवर्तनका नियमहरूको प्रयोग गरी दिदीले आमाबुबालाई स्पष्ट शब्दमा भनेभने वाक्यलाई कर्मवाच्यमा रूपान्तरण गर्नुहोस्।</code> | <code>दिदीले १२ कक्षा पूरा गरेपछि आमाबुबाले उनको विवाह गरिदिने विचार गरे। तर दिदीले विवाह गर्न अनिच्छुक भइन् किनभने उनले उच्च शिक्षा हासिल गरेर शिक्षक बन्ने लक्ष्य राखेकी थिइन्। आमाबुबाले भने उनको उच्च शिक्षा अध्ययनमा अनिच्छा देखाए। दिदीले आमाबुबालाई स्पष्ट शब्दमा भनिन्, "तपाईंहरूले जतिसुकै करकाप गरे पनि अहिले मेरो विवाह गर्ने इच्छा छैन। विवाहमा लाग्ने रकम मेरो उच्च शिक्षाका लागि लगानी गरिदिनुहोस्।" दिदीको कुरामा आमाबुबा सहमत भए।<br><br>यसपछि वाच्य परिवर्तनका नियमहरू दिइएका छन्। कर्तुवाच्यलाई कर्मवाच्यमा परिवर्तन गर्दा कर्तामा 'द्वारा/बाट' विभक्ति थपिन्छ, धातुमा 'ई' प्रत्यय थपेर कर्मअनुसारको लिङ्ग, वचन, पुरुष, आदर मिल्ने प्रत्यय लगाई क्रियापद बनाइन्छ। कर्ममा 'लाई' विभक्ति लागेको छ भने त्यसलाई हटाइन्छ। आज्ञार्थ वा इच्छार्थ वाक्यमा भने कर्म एकवचनमा भए धातुमा 'इयोस्' र बहुवचनमा भए 'इयुन्' प्रत्यय जोडेर क्रियापद बनाइन्छ। क्रियाको काल, पक्ष, भाव, करण, अकरण आदि परिवर्तन गर्न नहुनेछ।<br><br>कर्तुवाच्यलाई भाववाच्यमा परिवर्तन गर्दा पनि 'म' सर्वनामलाई 'अ' बनाइन्छ, धातुमा 'इ' प्रत्यय थपेर पुलिङ्ग, एकवचन, तृतीय पुर...</code> | | <code>सेल र विद्युतीय परिपथ सम्बन्धी प्रश्न<br><br>1. सेलले कुन प्रकारको ऊर्जालाई विद्युतीय ऊर्जामा रूपान्तरण गर्छ ? <br><br>2. साधारण सेल (Simple Cell) ले कति समयसम्म विद्युतीय ऊर्जा उत्पादन गर्न सक्छ र यसलाई एक ठाउँबाट अर्को ठाउँमा लैजान के सजिलो छ ?<br><br>3. विद्युतीय परिपथमा कुन कुन तत्वहरू हुनु पर्छ र यसलाई कसरी बनाइन्छ ?<br><br>4. विद्युतीय स्रोत, सुचालक तार र लोड भनेका के हुन् र यिनीहरूका केही उदाहरणहरू के के हुन् ?</code> | <code>सेलहरू र विद्युतीय परिपथ<br><br>सेलहरू रासायनिक ऊर्जालाई विद्युतीय ऊर्जामा रूपान्तरण गर्छन्। त्यसपछि त्यस विद्युतीय ऊर्जालाई प्रकाश, ताप, ध्वनि आदि ऊर्जामा रूपान्तरण गर्न सकिन्छ। साधारण सेल (Simple Cell) ले पनि विद्युतीय ऊर्जा उत्पादन गर्छ तर यसले धेरै विद्युतीय ऊर्जा उत्पादन गर्न सक्दैन र लामो समयसम्म प्रयोग गर्न पनि सकिदैन। साधारण सेलमा सल्फ्युरिक अम्ल (sulphuric acid) प्रयोग हुने भएकोले यसलाई सजिलैसँग एक ठाउँबाट अर्को ठाउँमा लैजान सकिन्छ। <br><br>विद्युतीय परिपथ भनेको विद्युतीय प्रवाह हुने मार्ग हो। यसमा विद्युतीय स्रोत (सेल), सुचालक तार र लोड (बलब) हुनु पर्छ। विद्युतीय स्रोत, सुचालक तार र लोडलाई जोडेर बनाइएको विद्युतीय प्रवाह हुने नियमित मार्गलाई विद्युतीय परिपथ भनिन्छ। ड्राई सेल, फोटोसेल, डाइनामो, जेनेरेटर आदि विद्युतीय स्रोत हुन् भने बत्ती, हिटर, पंखा, रेडियो, टेलिभिजन आदि विद्युतीय उपकरणहरू हुन् जसलाई लोड पनि भनिन्छ।<br><br>सेल र विद्युतीय परिपथको प्रयोगबाट विद्युतीय ऊर्जा उत्पादन गर्न सकिन्छ र त्यसलाई दैनिक जीवनका विभिन्न कामहरूमा प्रयोग गर्न सकिन्छ।</code> | | <code>सिमसार पारिस्थितिक प्रणालीले कुन कुन प्रकारका जीवजन्तुलाई वासस्थान प्रदान गर्दछ र यसले कसरी जल परिचालन र शुद्धीकरण प्रक्रिया निरन्तर चलिरहने गर्दछ ?</code> | <code>सेफोक्सुन्डो ताल क्षेत्रमा विभिन्न प्रकारका वनस्पति र जनावरहरू पाइन्छन्, जस्तै कुट्की, भ्याकुर, विष, जटामसी, लघुपत्र, हिमाली साग, सुनजुरे हाँस, चखेवा चखेवी, बगाले सिमकुखुरा, मरुल, सिन्दुरे हाँस र खोयाँ हाँस। रसुवा जिल्लाको गोसाइकुण्ड ताल क्षेत्रमा १०० प्रजातिका वनस्पति तथा संरक्षित जनावरहरू जस्तै हाब्रे र कस्तूरी मृग पनि पाइन्छन्।<br><br>सिमसार पारिस्थितिक प्रणालीले धेरै जीवाणु, वनस्पति, कीटपतङगर, उभयचर, घस्रने प्राणी, चरा, माछा र स्तनधारी जीवलाई वासस्थान प्रदान गर्दछ। जलवायु, भौगोलिक स्वरूप, जल परिचालन र भौतिक एवम् रासायनिक प्रक्रियाहरूले सिमसारमा जैविक विविधता प्रदान गर्दछन्। सिमसारले जल परिचालन र शुद्धीकरण प्रक्रिया निरन्तर चलिरहने हुनाले यसलाई प्रकृतिको मिर्गौला पनि भनिन्छ। सिमसारले जमिनमा बग्ने सतहको पानीबाट पौष्टिक तत्त्वहरू सोसेर लिन्छ, जसले गर्दा यो अत्यन्त उत्पादनशील पारिस्थितिकीय प्रणाली हो। <br><br>सिमसारले पानी शुद्धीकरण गर्नुका साथै माछा र अन्य जलचरहरूलाई प्रशस्त आहार प्रदान गर्दछ। बाढी आउँदा सिमसारले बाढीको पानी जम्मा गरेर राख्छ, जसले बाढी नियन्त्रणमा मुख्य भूमिका खेल्दछ। सिमसारले वा...</code> |
- Loss: <code>CachedMultipleNegativesSymmetricRankingLoss</code> with these parameters:
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"mini_batch_size": 32
}</details> <details><summary>yunikanepaliqa</summary>
yunikanepaliqa
- Dataset: yunika_nepali_qa at 2c1c337
- Size: 212 training samples
- Columns: <code>query</code> and <code>document</code>
- Approximate statistics based on the first 212 samples: | | query | document | |:--------|:-----------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------| | type | string | string | | details | <ul><li>min: 10 tokens</li><li>mean: 32.51 tokens</li><li>max: 85 tokens</li></ul> | <ul><li>min: 77 tokens</li><li>mean: 221.99 tokens</li><li>max: 256 tokens</li></ul> |
- Samples: | query | document | |:-------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <code>टेलिभिजनमा देखाउने छविहरूको बोर्डर किन काटिएको हुन्छ?</code> | <code>ओभरस्क्यान चलचित्र डिभिडिटमा रूपान्तरण गर्दा सबैभन्दा सामान्य समस्या हो। सामान्य जनतालाई खुशी पार्ने किसिमले धेरै जसो टेलिभिजनहरू बनाइन्छन्। त्यसकारण, तपाईंले टिभीमा देख्नुहुने सबै चीजमा सीमाना काटौती, माथि, तल र छेउहरू हुन्थ्यो। यो छविले पूरै स्क्रिन छोप्दछ भन्ने सुनिश्चित गर्नको लागि बनाइएको हो। त्यसलाई ओभरस्क्यान भनिन्छ। दुर्भाग्यवश, तपाईंले डिभिडि बनाउँदा, यसका बोर्डरहरू पनि सम्भावित रूपमा काटिनेछन् र यदि भिडियोमा उपशीर्षकहरू तल्लो भागको एकदमै नजिक भएमा, तिनीहरूलाई पूर्ण रूपमा देखाइनेछैन।</code> | | <code>दुर्घटनामा कसको मृत्यु भयो ?</code> | <code>इन्डियानापोलिस मोटर स्पिडवेमा दुर्घटनामा परेर 13 वर्षे मोटरसाइकल रेसर पिटर लेन्जको मृत्यु भएको छ। आफ्नो वार्म-अप ल्यापमा हुँदा, लेन्ज आफ्नो बाइकबाट खसे र त्यसपछि रेसर साथी जेभियर जायतले हाने। उनलाई अन-ट्र्याक चिकित्सा कर्मचारीद्वारा तुरून्तै हेरियो र एक स्थानीय अस्पतालमा लगियो जहाँ पछि उनको मृत्यु भयो। जायत दुर्घटनामा चोटरहित थियो।</code> | | <code>बाढीपछि पानीको बहाव कति बढ्यो ?</code> | <code>1963 मा ड्यामको निर्माण भएपछि, नदीभरि विभिन्न पदार्थहरू फैलाउने मौसमी बाढीहरू रोकिएका थिए। तलमर स्यान्डबार तथा समुद्री किनारको सिर्जना गर्न आवश्यक थियो, जसले वन्यजन्तुको आवासका रूपमा काम गर्थ्यो। नतिजास्वरूप, दुई माछा प्रजातिहरू लोप भइसकेका छन् र हम्पब्याक चबसहित अन्य दुई लोपोन्मुख भएका छन्। बाढीपछि पानीको सतह केही फिट मात्रै बढ्ने भए तापनि, अधिकारीहरूले यसलाई बालुवाका बारको बाँध भत्काउनका लागि पर्याप्त हुनेछ भनेर आशा लिएका छन्।</code> |
- Loss: <code>CachedMultipleNegativesSymmetricRankingLoss</code> with these parameters:
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"mini_batch_size": 32
}</details> <details><summary>nepallegalrag_qa</summary>
nepallegalrag_qa
- Dataset: nepal_legal_rag_qa at ed884c8
- Size: 1,500 training samples
- Columns: <code>query</code> and <code>document</code>
- Approximate statistics based on the first 1000 samples: | | query | document | |:--------|:------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------| | type | string | string | | details | <ul><li>min: 13 tokens</li><li>mean: 41.35 tokens</li><li>max: 143 tokens</li></ul> | <ul><li>min: 82 tokens</li><li>mean: 231.72 tokens</li><li>max: 256 tokens</li></ul> |
- Samples: | query | document | |:---------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <code>What are the penalties for violating Section 262 by using banned currency?</code> | <code>[Context 1] Law: National Penal (Code) Act, 2017 | Chapter: Chapter-22 Offences Relating to Currency | Section: Section 262<br>> Section 262: Prohibition of bringing prohibited currency into use:<br><br>Section 262, Sub-section (1): No person shall bring into use, exchange or possess a currency in use but circulation of which has been banned by order of the competent authority under law, in violation of such order.<br><br>Section 262, Su...<br><br>[Context 2] Law: National Penal (Code) Act, 2017 | Chapter: Chapter-22 Offences Relating to Currency | Section: Section 263<br>> Section 263: Prohibition of burning, tearing, melting bank notes or coins or writing on bank notes:<br><br>Section 263, Sub-section (1): No person shall, except with the order of the competent authority, burn a coin or bank note tendered as currency or so melt or tear it that it is incapable of being used...</code> | | <code>लगत कट्टा गर्दा रोक्का गरिएको सम्पत्तिको के व्यवस्था छ?</code> | <code>[Context 1] Law: मुलुकी फौजदारी कार्यविधि संहिता, २०७४ | Section: दफा १६०<br>> दफा १६०: लगत कट्टा गर्नु पर्ने:<br>दफा १६०, उपदफा (१): अदालतले दफा १५१ को उपदफा (१) वा (२) बमोजिम खडा भएको लगत देहायको अवस्थामा कारण खुलाई कट्टा गर्नु पर्नेछः-<br>दफा १६०, उपदफा (१), खण्ड (क): कसूरदारले यस परिच्छेद बमोजिम कैद भुक्तान गरेमा,<br>दफा १६०, उपदफा (१), खण्ड (ख): कसूरदारले प्रचलित कानून बमोजिम श्रम...<br><br>[Context 2] Law: मुलुकी फौजदारी कार्यविधि संहिता, २०७४ | Section: दफा १६०<br>> दफा १६०, उपदफा (२), खण्ड (ख): दश वर्षभन्दा बढी कैद सजाय भएकोमा चालीस वर्ष,<br>दफा १६०, उपदफा (२), खण्ड (ग): पाँच वर्षभन्दा बढी दश वर्षसम्म कैद सजाय भएकोमा तीस वर्ष,<br>दफा १६०, उपदफा (२), खण्ड (घ): एक वर्षभन्दा बढी पाँच वर्षसम्म कैद सजाय भएकोमा बीस वर्ष,<br>दफा १६०, उपदफा (२), खण्ड (ङ): एक वर्षसम्मको कैद सजा...</code> | | <code>What is the role of the Government of Nepal in managing foreign assistance and loans as per the Constitution?</code> | <code>[Context 1] Law: Constitution of Nepal, 2072 (2015) | Part: Part-5 Structure of State and Distribution of State Power | Section: Article 59<br>> Article 59. Exercise of financial powers: (1) The Federation, State and Local level shall make laws, make annual budget, decisions, formulate and implement policies and plans on any matters related to financial powers within their respective jurisdictions. (2) The Federation may so make necessary po...<br><br>[Context 2] Law: Constitution of Nepal, 2072 (2015) | Part: Part-5 Structure of State and Distribution of State Power | Section: Article 60<br>> Article 60. Distribution of sources of revenue: (1) The Federation, State and Local level may impose taxes on matters falling within their respective jurisdiction and collect revenue from these sources. Provided that provisions relating to the imposition of taxes and collection of revenue on matters...</code> |
- Loss: <code>CachedMultipleNegativesSymmetricRankingLoss</code> with these parameters:
{
"scale": 20.0,
"similarity_fct": "cos_sim",
"mini_batch_size": 32
}</details>
Training Hyperparameters
Non-Default Hyperparameters
eval_strategy: stepsper_device_train_batch_size: 64gradient_accumulation_steps: 4learning_rate: 2e-05num_train_epochs: 10warmup_ratio: 0.05load_best_model_at_end: Truebatch_sampler: no_duplicates
All Hyperparameters
<details><summary>Click to expand</summary>
overwrite_output_dir: Falsedo_predict: Falseeval_strategy: stepsprediction_loss_only: Trueper_device_train_batch_size: 64per_device_eval_batch_size: 8per_gpu_train_batch_size: Noneper_gpu_eval_batch_size: Nonegradient_accumulation_steps: 4eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 2e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1.0num_train_epochs: 10max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: {}warmup_ratio: 0.05warmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Truesave_safetensors: Truesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseno_cuda: Falseuse_cpu: Falseuse_mps_device: Falseseed: 42data_seed: Nonejit_mode_eval: Falseuse_ipex: Falsebf16: Falsefp16: Falsefp16_opt_level: O1half_precision_backend: autobf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: 0ddp_backend: Nonetpu_num_cores: Nonetpu_metrics_debug: Falsedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonepast_index: -1disable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Trueignore_data_skip: Falsefsdp: []fsdp_min_num_params: 0fsdp_config: {'minnumparams': 0, 'xla': False, 'xlafsdpv2': False, 'xlafsdpgrad_ckpt': False}fsdp_transformer_layer_cls_to_wrap: Noneaccelerator_config: {'splitbatches': False, 'dispatchbatches': None, 'evenbatches': True, 'useseedablesampler': True, 'nonblocking': False, 'gradientaccumulationkwargs': None}deepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torchoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falsedataloader_pin_memory: Truedataloader_persistent_workers: Falseskip_memory_metrics: Trueuse_legacy_prediction_loop: Falsepush_to_hub: Falseresume_from_checkpoint: Nonehub_model_id: Nonehub_strategy: every_savehub_private_repo: Nonehub_always_push: Falsehub_revision: Nonegradient_checkpointing: Falsegradient_checkpointing_kwargs: Noneinclude_inputs_for_metrics: Falseinclude_for_metrics: []eval_do_concat_batches: Truefp16_backend: autopush_to_hub_model_id: Nonepush_to_hub_organization: Nonemp_parameters:auto_find_batch_size: Falsefull_determinism: Falsetorchdynamo: Noneray_scope: lastddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_tokens_per_second: Falseinclude_num_input_tokens_seen: Falseneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseliger_kernel_config: Noneeval_use_gather_object: Falseaverage_tokens_across_devices: Falseprompts: Nonebatch_sampler: no_duplicatesmulti_dataset_batch_sampler: proportional
</details>
Training Logs
- The bold row denotes the saved checkpoint.
Framework Versions
- Python: 3.11.9
- Sentence Transformers: 4.1.0
- Transformers: 4.55.4
- PyTorch: 2.7.1+cu126
- Accelerate: 1.10.0
- Datasets: 4.3.0
- Tokenizers: 0.21.2
Citation
BibTeX
If you use this model, please cite it as:
@misc{subedi2026allminilml6v3nepalirag,
author = {Subedi, Sanjaya},
title = {all-MiniLM-L6-v3-nepali-rag: A Nepali Sentence Transformer for Retrieval-Augmented Generation},
year = {2026},
publisher = {Hugging Face},
journal = {Hugging Face model repository},
howpublished = {\url{https://huggingface.co/jangedoo/all-MiniLM-L6-v3-nepali-rag}},
note = {Fine-tuned Sentence Transformer model for Nepali semantic search and retrieval-augmented generation}
}