A comprehensive, organized collection of 200+ Nepali datasets across NLP, Computer Vision, Speech, OCR, and more for AI/ML research and development.
- LLM Development Resources
- Benchmarks and Standards
- Text Corpora
- NLP Datasets
- Translation and Parallel Data
- Speech and Audio Datasets
- Computer Vision Datasets
- OCR and Handwriting Datasets
- Lexicons and Linguistic Resources
- Pre-trained Models and Embeddings
- Tools and Frameworks
- Research Papers
- Open Data and Government Resources
- Additional Resources
- Dataset Search Guide
| Dataset | Size | Source | Link |
|---|---|---|---|
| Nepali-Text-Corpus (IRIISNEPAL) | 6.4M articles, 10.1 GB | 99 news websites | HF |
| OSCAR Corpus Nepali | 3.8 GB, 100M+ sentences | Common Crawl | Kaggle |
| CC100-Nepali | 200GB uncompressed | Common Crawl 2019 | MetaText |
| Large Scale Nepali Text Corpus | Large-scale | General | IEEE Dataport |
| Boredoom17 Nepali Corpus | - | General | HF |
| Gold Standard Nepali Raw Text Corpus | - | Raw text | LDCIL |
| Language Resources for Nepal | Multiple datasets | Aggregated collection | language-resources-nepal.github.io |
| OpenWiseyak-0.1-Pretraining | - | Wiseyak | HF |
| Wiseyak-SFT-Mixed-ne-en | - | Wiseyak | HF |
| Ministry of Finance Nepal Corpus | 2015-2024 (Fiscal Years 2072/73-2080/81) | Government reports | HF: lilgoose777/mof-nepal-nepali |
| Nepali LLM Datasets | - | Aggregated | HF: Aananda-giri/nepali_llm_datasets |
| NaBI Corpus | - | - | HF: Utkarsha666/NaBI |
| nepali-pretrain-corpus (HimalayaAI) | 4.29 GB | kaggle:hsebarp/oscar-corpus-nepali | HF |
| nepali-sft-dataset (HimalayaAI) | 3.8 GB | dineshkarki/textbooks-qa-nepali | HF |
| nepali-news-corpus (HimalayaAI) | 1.84 GB | newsportal | HF |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali News Dataset | 6,800+ articles | With metadata | Kaggle |
| Nepali Wikipedia Articles | 39,000+ articles | Wikipedia dump | Kaggle |
| np20ng (20 Newsgroup) | 200,000+ documents | 20 categories | HF |
| Nepali News Dataset (Large) | 25,000+ articles | 10+ categories | Kaggle |
| Ashok Pant Nepali News Dataset | 25,000+ articles | 10+ categories | Kaggle: ashokpant/nepali-news-dataset-large |
| Nagarik News Corpus | - | News | GitHub |
| Setopati News Corpus | - | News | GitHub |
| Spandyie Nepali News Dataset | Large collection | Baahrakhari and other sources, cleaned category labels | HF: spandyie/nepali-news-dataset |
| Dataset | Size | Domain | Link |
|---|---|---|---|
| Digitized Nepali Textbooks | OCR'd textbooks | Formal register | HF |
| Nepali Lyrics Dataset | 5,000+ lyrics | Music domain | Kaggle |
| 65K Nepali Sentences | 65,000 sentences | General | GitHub |
| 350K Nepali Sentences | 350,000 sentences | General | GitHub |
| Laxmi Prasad Devkota Poems | 119,161 characters | Literary | GitHub |
| Nepali Ukhaan Tukka (Proverbs) | - | Proverbs | GitHub |
| Nepali Ngram | - | N-grams | GitHub |
| Nepali Chat Corpus | - | Chat/conversational | GitHub |
| English News Corpus (Nepal) | - | English news about Nepal | GitHub |
| Nepal Earthquake Tweets | - | Social media (disaster) | CrisisNLP |
| Nepali Sentences Corpus | - | General | Kaggle: sparshrestha/nepali-sentences-corpus |
| Nepali Election Results Historical | - | Government | Kaggle: dimanjung/nepali-election-results-historical |
| Gender Based Violence in Nepal 2019-2026 | - | Social | Kaggle: aneeshmhj/gender-based-violence-in-nepal-2019-2026 |
| Nepal Earthquake Seismicity Dataset | 1990-2026 | Geological | Kaggle: amansinghnp/nepal-earthquake-seismicity-dataset-1990-2026 |
| Nepal Multi-District Weather Dataset | 2020-2025 | Meteorological | Kaggle: dipeshthapa1/nepal-multi-district-weather-dataset-2020-2025 |
| House Price Dataset Nepal | - | Real Estate | Kaggle: nishanpokh/house-price-dataset-nepal |
| Nepal Trekking Dataset | - | Tourism | Kaggle: bibekrai44/nepal-treking-dataset |
| Nepali Surname/Caste/Ethnicity Datasets | - | Demographic | Kaggle: nayansubedi1/nepali-surname-caste-ethnicity-datasets |
| Dataset | Size | Categories | Link |
|---|---|---|---|
| 16NepaliNews Corpus | ~14,364 documents | 16 categories | GitHub |
| iNLTK Nepali News Dataset | 8,000+ articles | 5 categories | Kaggle |
| Nepali News Dataset | 6,800+ articles | With metadata | Kaggle |
| Nepali News Classification Dataset | - | - | Google Drive |
| Nepali News Datasets (Small) | 3,000+ articles | - | Kaggle |
| Prasta Dataset | - | Question type classification | Kaggle |
| Nepali Factoid Questions Intent Classified | 500+ samples | Intent detection | Kaggle |
| AshokNepal Nepali News Classification | - | News categories | Kaggle: ashoknepal/nepali-news-classification |
| Dataset | Size | Type | Domain | Link |
|---|---|---|---|---|
| Nepali Health Q and A Corpus | 3,000+ Q and A pairs | - | Medical | Kaggle |
| Pregnancy Related Q and A | 1,500+ pairs | - | Maternal health | Kaggle |
| Nepali Health Forum Corpus | 2,500+ Q and A | With user interactions | Medical | Kaggle |
| Nepali QA Dataset (Yunika) | 266 pairs | Extractive | - | HF |
| Nepali Driving License Test | - | Question Answering | - | HF: sharad461/nepali-driving-license-test |
| Dataset | Size | Type | Link |
|---|---|---|---|
| Nepali News Article with Summary | 286,000+ pairs | Headline generation | Kaggle |
| Nepali text summarization | 1,000+ pairs | Abstractive | Kaggle |
| Nepali Abstractive Summarization Corpus | 286k article-title pairs | Abstractive | Google Drive |
| Sentence Compression Nepali | 5,000+ pairs | Extractive | Kaggle |
| Policy Documents and Summaries | 500+ documents | Domain-specific | Kaggle |
| Sanjeev Bhandari Nepali Summarization | - | Abstractive | HF: sanjeev-bhandari01/nepali-summarization-dataset |
| Dataset | Size | Entity Types | Link |
|---|---|---|---|
| EverestNER | 50,000+ sentences | 8 types | Kaggle |
| DanfeNER | 25,000+ sentences | Geographical and cultural | Kaggle |
| Nepali NER (Ebiquity v2) | - | PER, ORG, LOC | GitHub |
| Nepali NER Dataset (dadelani) | - | Multi-token entities | GitHub |
| Nepali Offensive Language NER and Sentiment | 5,000+ samples | Dual annotations | Kaggle |
| Dataset | Size | Type | Domain | Link |
|---|---|---|---|---|
| NepaliSentiment | - | With preprocessing and baselines | - | GitHub |
| Nepali Sentiment Analysis | - | Binary classification | - | Kaggle |
| Nepali Language Sentiment Analysis - Movie Reviews | 2,500+ reviews | Star ratings | Film | Kaggle |
| Nepali Luxury Hotel Reviews | 4,000+ reviews | Aspect-based | Hotel | Kaggle |
| XLSum-Nepali | - | Summarization + sentiment | - | HF |
| Nepali Data Set for Sentiment Analysis | - | - | - | Mahesha |
| Sentiment Analysis in Nepali | - | - | - | GitHub |
| SentimentAnalysis | - | - | - | GitHub |
| Oya163 Nepali Sentiment Analysis | - | Aspect-based abusive sentiment | Social media | GitHub: oya163/nepali-sentiment-analysis |
| Nepali Fake News Dataset v1 | 8,838 samples | Binary classification | Synthetic (LLM-generated) | HF: chhatramani/nepali-fake-news-dataset-v1 |
| Dataset | Size | Type | Platform | Link |
|---|---|---|---|---|
| Nepali Hate Speech Collection | 5,000+ samples | Annotated | Social media | Kaggle |
| Nepali Offensive Language Detection | - | Detection tooling | - | GitHub |
| Nepali Abusive Language NER and Sentiment | - | Multi-task | Abusive text | Kaggle |
| NepCov19Tweets | 10,000+ tweets | Emotion labels | Kaggle | |
| Mpox Instagram Sentiment and Hate Analysis | 3,000+ posts | Dual sentiment + hate labels | Kaggle | |
| Nepali Financial News Dataset | - | Domain-specific | - | Kaggle: anujbhattrai/the-nepali-financial-news-dataset |
| Dataset | Size | Language Pair | Link |
|---|---|---|---|
| English-Nepali Parallel Corpus (Kathmandu University) | 1,800,000 pairs | EN-NE | ELRA W0077 |
| Kathmandu University English-Nepali Corpus | 1.8M pairs | EN-NE | AI4Bharat |
| English-Nepali Translation Instruction Dataset | - | EN-NE | HF: ashokpoudel/English-Nepali-Translation-Instruction-Dataset |
| Dataset | Size | Language Pair | Link |
|---|---|---|---|
| Nepali-English language pair | 40,000+ pairs | EN-NE | GitHub |
| Hindi-Nepali Parallel Corpus (Noisy) | 500,000+ pairs | HI-NE | Kaggle |
| Hindi-Nepali Evaluation Corpus (Clean) | 50,000+ pairs | HI-NE | Kaggle |
| Urdu-Nepali Parallel Corpus | 100,000+ pairs | UR-NE | Kaggle |
| English to Nepali Translation | - | EN-NE | GitHub |
| Nepali-English Translation Dataset | - | EN-NE | GitHub |
| Nepali Translation Parallel Corpus | - | EN-NE | Google Drive |
| English-Nepali Translated Strings (TDIL) | - | UI/software localization | TDIL-DC |
| Dataset | Size | Languages | Domain | Link |
|---|---|---|---|---|
| Trilingual Hindi-English-Nepali | 200,000+ triples | HI-EN-NE | - | Kaggle |
| English-Nepali Translation (HF) | - | EN-NE | Instruction-tuned | HF |
| Bidirectional EN-NE MT (Legal) | 125,000 sentences | EN-NE | Legal | ACL Paper |
| CLE Parallel Corpus | - | EN-NE-UR | - | AI4Bharat |
| Dataset | Event | Link |
|---|---|---|
| WMT19 Parallel Corpus | Shared task | statmt.org |
| FLORES 101 Dataset | Multilingual benchmark | GitHub |
| Dataset | Languages | Type | Link |
|---|---|---|---|
| Bactrian-X | 50+ languages (includes Nepali) | Instruction tuning | HF |
| Aya Dataset | 101 languages (includes Nepali) | Instruction tuning | HF |
Comprehensive evaluation frameworks and shared tasks for Nepali NLP.
| Benchmark | Tasks | Link |
|---|---|---|
| NLUE (Nepali Language Understanding Evaluation) | 9 classification + 3 structural prediction tasks (sentiment, hate speech, toxicity, QA, NER) | arXiv: 2411.19244 |
| Nep-gLUE Benchmark | Official Nepali GLUE-style benchmark (7 NLU tasks) | Limited direct access; see NLUE for comprehensive alternatives |
| FLORES-101 Evaluation Benchmark | Machine translation evaluation across 101 languages including Nepali | GitHub: facebookresearch/flores |
| IndicBench | Benchmark for 11 Indic languages including Nepali (13 tasks) | New 2025 addition |
| SemEval 2026 Task 9 | Polarization type classification with Nepali data | Codabench |
| Google FLEURS | Multilingual benchmark including Nepali (101 languages) | HF: google/fleurs |
| Dataset | Size | Source | Link |
|---|---|---|---|
| Nepali-Text-Corpus (IRIISNEPAL) | 6.4M articles, 10.1 GB | Largest Nepali corpus from 99 news websites | HF: IRIISNEPAL/nepali-text-corpus |
| OSCAR Corpus Nepali | 3.8 GB, 100M+ sentences | Common Crawl | Kaggle: hsebarp/oscar-corpus-nepali |
| CC100-Nepali | Common Crawl 2019 subset, 200GB uncompressed | Foundation data for multilingual models | MetaText: cc100-nepali |
| Lamsal (2020) Corpus | 12M+ words | Professionally compiled | Note: Original DOI 404; consider IRIISNEPAL as primary substitute |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali News Dataset | 6,800+ articles with metadata | Kaggle: lotusacharya/nepalinewsdataset | |
| Nepali Wikipedia Articles | 39,000+ articles from Wikipedia dump | Kaggle: disisbig/nepali-wikipedia-articles | |
| np20ng (20 Newsgroup) | 200,000+ news documents across 20 categories | Adapted from English 20NG | HF: Suyogyart/np20ng |
| Nepali News Dataset (Large) | 25,000+ articles across 10+ categories | Kaggle: ashokpant/nepali-news-dataset-large | |
| Spandyie Nepali News Dataset | Large collection | News articles scraped from Baahrakhari and other Nepali news sources, with cleaned category labels | HF: spandyie/nepali-news-dataset |
| Dataset | Size | Domain | Link |
|---|---|---|---|
| Nepali Unigrams Cleaned (FineWeb) | 200k+ unique Nepali words with frequency | Kaggle: thenepaliguy/nepali-unigrams-cleaned | |
| Setopati News Dataset | 10,000+ articles from Setopati portal | News domain-specific | Kaggle: living0world/setopati-news-dataset |
| Nepali Raw Text Data | Raw text batches for preprocessing | Kaggle: rajanghimire/nepali-raw-text-data-batch1 | |
| Nepali Lyrics Dataset | 5,000+ song lyrics with metadata | Music domain | Kaggle: sanjay05kc/nepali-lyrics |
| Digitized Nepali Textbooks | OCR'd school textbooks (formal register) | HF: dineshkarki/nepali-textbooks-corpus |
News classification, topic modeling, and text categorization.
| Dataset | Size | Description | Link |
|---|---|---|---|
| iNLTK Nepali News Dataset | 8,000+ articles across 5 categories | Kaggle: disisbig/nepali-news-dataset | |
| 16NepaliNews Corpus | ~14,364 documents across 16 categories | Most comprehensive category coverage | GitHub: sndsabin/Nepali-News-Classifier |
| Nepali News Datasets (Small) | 3,000+ articles | Good for quick prototyping | Kaggle: tejshahi/20nepalinews |
| Prasta Dataset | Question type classification for QA systems | Kaggle: sangamthapa/prasta | |
| Nepali Factoid Questions Intent Classified | 500+ samples for intent detection | Kaggle: sushiltimilsina/nepali-factoid-questions-intent-classified-dataset | |
| AshokNepal Nepali News Classification | - | News article classification | Kaggle: ashoknepal/nepali-news-classification |
Annotated datasets for entity recognition (person, organization, location, etc.).
| Dataset | Size | Description | Link |
|---|---|---|---|
| EverestNER | 50,000+ annotated sentences, 8 entity types | Largest NER dataset | Kaggle: jeevanchapagain/everestner |
| DanfeNER | 25,000+ sentences covering Nepali geographical and cultural entities | Kaggle: jeevanchapagain/danfener | |
| Nepali NER (Ebiquity v2) | Benchmark dataset with 3 entity types (PER, ORG, LOC) | GitHub: oya163/nepali-ner/data/ebiquity_v2 | |
| Nepali NER Dataset (dadelani) | Annotated for multi-token entities | GitHub: dadelani/nepali-ner | |
| Nepali Offensive Language NER and Sentiment | 5,000+ samples with dual annotations (NER + sentiment) | Kaggle: merishnasuwal/offensive-language-ner-and-sentiment-analysis-data |
Social media, news, and online text with sentiment/toxicity annotations.
| Dataset | Size | Description | Link |
|---|---|---|---|
| NepaliSentiment | GitHub corpus with preprocessing and baselines | GitHub: rockerritesh/NepaliSentiment | |
| Nepali Sentiment Analysis | Binary classification (positive/negative) | Kaggle: aayamoza/nepali-sentiment-analysis | |
| Nepali Language Sentiment Analysis - Movie Reviews | 2,500+ reviews with star ratings | Domain-specific (film) | Kaggle: shikharghimire/nepali-language-sentiment-analysis-movie-reviews |
| Nepali Luxury Hotel Reviews | 4,000+ reviews with aspect-based sentiment | Hotel domain | Kaggle: suprapandey/nepali-luxury-hotel-reviews-2024 |
| XLSum-Nepali | Summarization + sentiment | HF: sanjeev-bhandari01/XLSum-nepali | |
| Nepali Data Set for Sentiment Analysis | - | - | Mahesha |
| Sentiment Analysis in Nepali | - | - | GitHub |
| SentimentAnalysis | - | - | GitHub |
| Oya163 Nepali Sentiment Analysis | - | Aspect-based abusive sentiment | GitHub: oya163/nepali-sentiment-analysis |
| Nepali Fake News Dataset v1 | 8,838 labeled samples | Binary classification (real vs fictional) | HF: chhatramani/nepali-fake-news-dataset-v1 |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Hate Speech Collection | 5,000+ annotated samples from social media | Kaggle: mohanbhandari/nepali-hate-speech-collection | |
| Nepali Offensive Language Detection | - | Detection tooling | GitHub: merishnaSuwal/nep-off-langdetect |
| Nepali Abusive Language NER and Sentiment | - | Multi-task (NER + sentiment on abusive text) | Kaggle: merishnasuwal/offensive-language-ner-and-sentiment-analysis-data |
| NepCov19Tweets | 10,000+ tweets | Emotion labels | Kaggle: mathew11111/nepcov19tweets |
| Mpox Instagram Sentiment and Hate Analysis | 3,000+ posts | Dual sentiment + hate labels | Kaggle: thakurnirmalya/mpox-instagram-dataset-sentiment-and-hate-analysis |
Extractive, generative, and domain-specific QA datasets.
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Health Q and A Corpus | 3,000+ Q and A pairs from health forums | Medical domain | Kaggle: thedevastator/nepali-health-q-a-corpus |
| Pregnancy Related Question Answer | 1,500+ pairs | Maternal health (specialty medical) | Kaggle: poudelsujan03/pregnancy-related-question-answer-nepali-dataset |
| Nepali Health Forum Corpus | 2,500+ Q and A from health forums | With user interactions, medical domain | Kaggle: rxnach/nepali-health-forum-corpus-questions-and-answers |
| Nepali QA Dataset (Yunika) | 266 extractive QA pairs | With passage context, HuggingFace format | HF: Yunika/Nepali-QA |
| Nepali Driving License Test | - | Question answering | HF: sharad461/nepali-driving-license-test |
Abstractive and extractive summarization, headline generation.
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali News Article with Summary | 286,000+ news headlines + articles | Largest summarization resource (headline generation) | Kaggle: adarsh203/nepali-news-article-with-summary |
| Nepali text summarization | 1,000+ document-summary pairs | Abstractive task | Kaggle: imageinfo/nepali-text-summarization |
| Nepali Abstractive Summarization Corpus | 286k article-title pairs | Abstractive | Google Drive |
| Sentence Compression Nepali | 5,000+ sentence pairs | Text compression (extractive) | Kaggle: sbastola73/sentence-compression-nepali |
| Policy Documents and Summaries | 500+ documents | Domain-specific (policy) | Kaggle: greenspaghetti/policy-documents-and-summaries |
| Sanjeev Bhandari Nepali Summarization | - | Abstractive, fine-tuning dataset | HF: sanjeev-bhandari01/nepali-summarization-dataset |
Parallel corpora for machine translation and low-resource language pairs.
| Dataset | Size | Language Pair | Link |
|---|---|---|---|
| English-Nepali Parallel Corpus (Kathmandu University) | 1,800,000 sentence pairs | EN-NE | ELRA W0077 |
| Kathmandu University English-Nepali Corpus | 1.8M sentence pairs | EN-NE | AI4Bharat |
| Dataset | Size | Language Pair | Link |
|---|---|---|---|
| Nepali-English language pair | 40,000+ parallel sentence pairs | EN-NE | GitHub: sharad461/nepali-translator |
| Hindi-Nepali Parallel Corpus (Noisy) | 500,000+ sentence pairs | HI-NE | Kaggle: thenepaliguy/final-hi-ne |
| Hindi-Nepali Evaluation Corpus (Clean) | 50,000+ high-quality sentence pairs | HI-NE | Kaggle: thenepaliguy/cleanhindinepali |
| Urdu-Nepali Parallel Corpus | 100,000+ sentence pairs | UR-NE | Kaggle: rtatman/urdunepali-parallel-corpus |
| English to Nepali Translation | - | EN-NE | GitHub: arunism/English-to-Nepali-Language-Translation/tree/master/data |
| Nepali-English Translation Dataset | - | EN-NE | GitHub: BISHALTWR/Nepali-English-Translation-Dataset |
| Nepali Translation Parallel Corpus | - | EN-NE | Google Drive |
| English-Nepali Translated Strings (TDIL) | - | UI/software localization | TDIL-DC |
| English-Nepali Translation Instruction Dataset | - | EN-NE | HF: ashokpoudel/English-Nepali-Translation-Instruction-Dataset |
| Dataset | Size | Languages | Domain | Link |
|---|---|---|---|---|
| Trilingual Hindi-English-Nepali | 200,000+ aligned triples | HI-EN-NE | - | Kaggle: sundeepdawadi/cleaned-word2word-en-hi-ne |
| English-Nepali Translation (HF) | - | EN-NE | Instruction-tuned | HF: ashokpoudel/nepali-english-translation-dataset |
| Bidirectional English-Nepali MT for Legal Domain | 125,000 legal sentences | EN-NE | Legal | ACL Paper |
| CLE Parallel Corpus | - | EN-NE-UR | - | AI4Bharat: indicnlp_catalog |
| Dataset | Event | Link |
|---|---|---|
| WMT19 Parallel Corpus | Shared task | statmt.org/wmt19 |
| FLORES 101 Dataset | Multilingual benchmark | GitHub: facebookresearch/flores |
| Dataset | Languages | Type | Link |
|---|---|---|---|
| Bactrian-X | 50+ languages (includes Nepali) | Instruction tuning | HF: MBZUAI/Bactrian-X |
| Aya Dataset | 101 languages (includes Nepali) | Instruction tuning | HF: cohere/aya_dataset |
Audio data for automatic speech recognition and text-to-speech synthesis.
| Dataset | Size | Description | Link |
|---|---|---|---|
| OpenSLR-54 (Large Nepali ASR) | 157,000 utterances, 400+ hours | Google-supported, professional quality | openslr.org/54 |
| Mozilla Common Voice (Nepali) | Crowdsourced speech, 100k+ clips available | Diverse speakers | commonvoice.mozilla.org/en/datasets |
| Nepali Speech to Text Dataset (Parliamentary) | 1,000+ utterances | From Parliament sessions (formal speech) | Kaggle: ishworsubedii/nepali-speech-to-text-dataset |
| Nepali Automatic Speech Recognition (HF) | Combined ASR dataset | For transcription | HF: amitpant7/Nepali-Automatic-Speech-Recognition |
| ASR Nepali 1 Large | 50,000+ audio files | With transcriptions | Kaggle: sonismaharjan/asr-nepali-1-large |
| Amit Pant Nepali Speech-to-Text | 2,650 rows, 949 MB | Combined from OpenSLR SLR43 and Mozilla Common Voice, cleaned for ASR | HF: amitpant7/nepali-speech-to-text |
| Rishi70612 Nepali ASR | 5+ hours, 35 speakers | YouTube-sourced Nepali speech, 30-second chunks | HF: rishi70612/nepali_asr |
| DarviLab Nepali ASR Community Data | - | Community-contributed ASR data | HF: darvilab/nepali-asr-community-data |
| Spktsagar OpenSLR Nepali ASR (Cleaned) | - | Cleaned version of OpenSLR Nepali ASR | HF: spktsagar/openslr-nepali-asr-cleaned |
| IamTangsang OpenSLR54 Nepali ASR | - | OpenSLR54 Nepali ASR dataset | HF: iamTangsang/OpenSLR54-Nepali-ASR |
| Zaxis018 Nepali Speech to Text | - | Speech recognition | GitHub: Zaxis018/Nepali_speech_to_text |
| Dataset | Size | Description | Link |
|---|---|---|---|
| OpenSLR-43 (High quality TTS) | High-quality single-speaker TTS data | Professional recording | openslr.org/43 |
| Nepali Singing Voice Data | Audio + lyrics | For singing voice synthesis (music domain) | Kaggle: pujancozu/nepali-singing-voice-data |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Speech Emotion Detection | 3,000+ speech samples | With 6 emotion labels | Kaggle: ashalupreti/nepali-speech-emotion-detection-dataset |
| Newari Music Classification | Audio classification | For Newari (related language) music | Kaggle: pujancozu/newari-music |
| Dataset | Description | Link |
|---|---|---|
| Google FLEURS | Multilingual benchmark including Nepali (101 languages) | HF: google/fleurs |
Datasets for image/video captioning, object detection, and multimodal learning.
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Sign Language Character Dataset | 36 characters x 1,000 images = 36,000 total | Sign language recognition | Kaggle: biratpoudelrocks/nepali-sign-language-character-dataset |
| Nepali Sign Language Video Dataset (Zenodo) | 630 professional videos | 1,205 gestures with frame annotations, research-grade | Zenodo: 10478554 |
| Birat-Poudel Nepali Sign Language Character Dataset | 36 characters x 1,000 images = 36,000 total | Plain and random background versions, organized by character folders | HF: Birat-Poudel/Nepali-Sign-Language-Character-Dataset |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Flickr8k Nepali Captioning | 8,000 images x 5 Nepali captions = 40,000 captions | Adapted from Flickr8k English | GitHub: bipeshrajsubedi/Flickr8k_Nepali_Dataset |
| Nepali Video Captioning (MSVD) | 1,500+ videos | With Nepali descriptions | Kaggle: kabitaparajuli/video-captioning-in-nepali-msvd-dataset |
| MSVD Nepali Dataset | 1,500+ videos | Video captioning | Kaggle: bipeshrajsubedi/msvd-nepali-dataset |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Celeb Localized Face Dataset | 500+ Nepali celebrities | With face bounding boxes | GitHub: amitpant7/Nepali-Celeb-Localized-Face-Dataset |
| Facial Emotion Detection for Nepali Ethnic Groups | 6,000+ facial images | With 7 emotion labels | Kaggle: suchanasubedi/facial-emotion-detection-for-nepali-ethnic-groups |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Currency Dataset | 5,000+ currency note images | Banknote denomination classification | Kaggle: uashutoshk/nepali-currency-dataset |
| Nepali Food Images | 3,000+ images | Of traditional Nepali dishes | Kaggle: saurabkunwar/nepali-food-images |
| Nepali Cultural Dress and Ornaments | 2,000+ images | Of traditional clothing and artifacts | Kaggle: bimarshakhanal/nepali-cultural-dress-and-ornaments |
| Nepali Vehicle Dataset | 4,797 images | Two-wheeler and four-wheeler vehicles from Nepal | Kaggle: sdevkota007/vehicles-nepal-dataset |
| Nepali Vehicle Dataset (Aryal) | - | Nepali vehicle images | Kaggle: aryalrupesh/nepli-vehicle-dataset |
| Vehicles Dataset Nepal | - | General vehicle dataset | Kaggle: ishworsubedii/vehicles-dataset-nepal |
| Dataset | Size | Task | Description | Link |
|---|---|---|---|---|
| Nepal Landslide Dataset | 230 GeoTIFF images + PNG masks | Semantic segmentation | Landslide scar detection for U-Net, scars in white, background in black | Zenodo: 3675410 / Zenodo: 3688363 |
Character recognition, document digitization, and license plate detection.
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Handwriting Characters | Handwritten character images | For OCR training | Kaggle: mohanbhandari/nepali-handwriting-characters |
| Handwritten Devanagari Character Dataset | 10,500+ images | Of Devanagari script (applicable to Nepali) | Kaggle: sa9arr/handwritten-devanagari-character-dataset |
| Nepali Handwritten Images for Text Detection | Document-level | Handwritten images for text detection | Kaggle: sweekardahal/nepali-handwritten-images-for-text-detection |
| Dahalsweekar Nepali Handwritten Dataset Major Collection | Comprehensive | Camera-captured images of Nepali handwritten text from various regions | GitHub: dahalsweekar/Nepali-Handwritten-Dataset-Major-Collection |
| Kaushu42 Nepali OCR | - | Handwriting recognition for Nepali characters | GitHub: kaushu42/nepali-ocr |
| Prasanna1991 DHCD Dataset | - | Dataset of Devanagari (Nepali) handwritten characters | GitHub: Prasanna1991/DHCD_Dataset |
| Deejungx NHCR | - | Nepali Handwritten Character Recognition using DHCD dataset | GitHub: deejungx/nhcr |
| Rugz007 Devnagri OCR | - | Optical Character Recognition for Devanagari using TensorFlow 2 (96.63% accuracy) | GitHub: Rugz007/Devnagri-OCR |
| Yashuv Handwritten Devanagari OCR | - | CNN + OpenCV for 46 classes (36 consonants + 10 numerals), 98% accuracy | GitHub: yashuv/Handwritten-Devnagari-Optical-Character-Recognition |
| Nepali Handwritten Character Recognition (Zenodo) | Research dataset | Detailed annotations for handwritten characters | Zenodo: 7472398 |
| Improving Tesseract-OCR for Nepali (Zenodo) | 5,000+ images | Preprocessing techniques for OCR improvement | Zenodo: 4361896 |
| Gauravgiri Nepali OCR Dataset | - | Nepali OCR dataset | HF: gauravgiri/nepali-ocr-dataset |
| Nahcol Nepali OCR Dataset | - | Nepali OCR dataset | Kaggle: nahcol/nepali-ocr-dataset |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali License Plate (ALPR) V2 | 2,000+ license plate images | For automatic license plate recognition | Kaggle: ishworsubedii/alpr-v2 |
| Nepali Motorbike Backplate Labeled | 1,500+ motorcycle plate images | With bounding boxes | Kaggle: saugat111/nepali-moterbike-backplate-lbled |
Linguistic resources, dictionaries, and instruction-tuned datasets.
| Resource | Size | Type | Link |
|---|---|---|---|
| Sabdabikash Synonym Word List | 50,000+ Nepali words | Thesaurus | Kaggle: thenepaliguy/sabdabikash-synonym-nepali-word-list |
| Nepali Dictionary | 25,000+ entries | Definitions and examples | Kaggle: sangamthapa/nepali-dictionary |
| Nepali Stopwords | 400+ words | Filtering | Kaggle: sangamthapa/nepali-stopwords |
| Nepali Brihat Sabdakosh JSON | 122,000 words | Comprehensive dictionary (JSON format) | GitHub: bikashpadhikari/nepali-brihat-sabdakosh-json |
| Nepali Names | - | Person names | GitHub: datafiction/oya-nepali-nlp/blob/master/data/names/Nepali.txt |
| Dummy Nepali People Information | - | Synthetic person data | GitHub: bibhuticoder/dummydata/blob/master/data.csv |
| Nepali Unigrams Cleaned | 200k+ unique words | Vocabulary with frequency | Kaggle: thenepaliguy/nepali-unigrams-cleaned |
| Nepali Transliteral Dataset | - | Transliteration (Unicode Nepali to Latin script mapping) | GitHub: SushilShrestha/NepaliTransliteralDataset |
| Resource | Size | Type | Link |
|---|---|---|---|
| Nepali POS Data (UPOS Mapped) | 3,000+ tagged sentences | POS tags following Universal Dependencies standard | Kaggle: thenepaliguy/nepali-pos |
| Nepali Word-Lemma Gold Data | 5,000+ words | Manual lemmatization annotations | GitHub: dpakpdl/NepaliLemmatizer/tree/master/Lemmatization/data/manually_annotated_corpus |
| Universal Dependencies (UD) Nepali | 17,500+ tokens | Full syntactic dependency annotations (official UD project) | GitHub: UniversalDependencies/UD_Nepali-NPP |
| Resource | Languages | Type | Link |
|---|---|---|---|
| Bactrian-X (Instruction Tuning) | Nepali included in multilingual instruction-tuning dataset (50+ languages) | HF: MBZUAI/Bactrian-X | |
| Aya Dataset (Instruction Tuning) | Nepali included in community-driven instruction dataset (101 languages) | HF: cohere/aya_dataset |
Pre-computed word vectors and language models with training datasets.
| Model | Parameters | Training Data | Link |
|---|---|---|---|
| IRIISNEPAL RoBERTa | 110M params | 27.5 GB from 99 news sites | HF: IRIISNEPAL/RoBERTa_Nepali_110M |
| NepaliBERT | - | 4.6 GB, 85k+ articles | HF: Shushant/nepaliBERT |
| DistilGPT2-Nepali | - | 13M Nepali sequences (OSCAR + CC100 + Wikipedia) | HF: Sakonii/distilgpt2-nepali |
| Nepali Text Generation (Transformer) | - | Custom | GitHub: NirajanBekoju/Transformer-Based-Nepali-Language-Model |
| NepBERTa | - | GLUE benchmark baseline | nepberta.github.io |
| NepaliGPT | - | - | arXiv: 2506.16399 |
| Sidskarki Qwen3 ASR Nepali | - | Qwen3 model fine-tuned for Nepali ASR | HF: sidskarki/Qwen3-ASR-Nepali |
| Embedding | Dimensions | Vocabulary | Link |
|---|---|---|---|
| Nepali Word2Vec from scratch | Custom-trained 300D vectors | With training scripts | GitHub: R4j4n/Nepali-Word2Vec-from-scratch |
| 300D Word2Vec Embeddings for Nepali Language | Pre-computed 300D vectors | 20k+ words | GitHub: rabindralamsal/Word2Vec-Embeddings-for-Nepali-Language |
| Nepali FastText Word Vectors | Official FastText vectors | Common Crawl + Wikipedia | fastText: crawl-vectors |
| Model | Task | Dataset | Link |
|---|---|---|---|
| Fine-tuned DistilBERT on 16 Newsgroup | News classification | - | HF: Suyogyart/nepali-16-newsgroups-classification |
Complete NLP toolkits and utilities for Nepali processing.
| Tool | Description | Link |
|---|---|---|
| Nepali Lemmatizer | Rule-based lemmatization with training data | GitHub: dpakpdl/NepaliLemmatizer/tree/master/Lemmatization/data |
| Nepali Transliteration | Script conversion dataset for transliteration tasks | Kaggle: saugatkafley/nepali-transliteration |
| Audinp (Data Collector) | Tool for collecting speech data (contributed to OpenSLR-54) | GitHub: SUBOdhar/audinp |
| BISH-100 (AI Anchor) | Synthetic video dataset with AI-generated Nepali anchor | Kaggle: bisheshworneupane/bish-100-nepali-text-driven-ai-anchor |
| Fine-tuned DistilBERT on 16 Newsgroup Dataset | Ready-to-use classifier for news categorization | - |
| Pemagrg1 Nepali-Datasets | Comprehensive list of Nepali dataset sources | GitHub: pemagrg1/Nepali-Datasets |
| IOST-ASCOL Nepali Datasets | Curated collection of ML, NLP, audio, images, and geospatial data | GitHub: IOST-ASCOL/nepali-datasets |
| CodeforNepal Data | Open data repository for Nepal | GitHub: CodeforNepal/data |
| Sandip BG Nepal Data | Nepal-related datasets | GitHub: sandipbgt/nepal-data |
| Open Knowledge Nepal | Open knowledge resources | GitHub: openknowledgenp |
| R4j4n Nepali-Dataset | Additional Nepali datasets | GitHub: R4j4n/Nepali-Dataset |
| Madan Baduwal CV Datasets | Computer vision datasets for Nepal | GitHub: madanbaduwal/cv-datasets |
| HBVJ99 Nepal-Datasets | Various Nepal datasets | GitHub: hbvj99/Nepal-Datasets |
| Kaushu42 Nepali OCR | Handwriting recognition for Nepali characters | GitHub: kaushu42/nepali-ocr |
| Prasanna1991 DHCD Dataset | Dataset of Devanagari (Nepali) handwritten characters | GitHub: Prasanna1991/DHCD_Dataset |
| Deejungx NHCR | Nepali Handwritten Character Recognition using DHCD dataset | GitHub: deejungx/nhcr |
| Rugz007 Devnagri OCR | Optical Character Recognition for Devanagari using TensorFlow 2 (96.63% accuracy) | GitHub: Rugz007/Devnagri-OCR |
| Yashuv Handwritten Devanagari OCR | CNN + OpenCV for 46 classes (36 consonants + 10 numerals), 98% accuracy | GitHub: yashuv/Handwritten-Devnagari-Optical-Character-Recognition |
Peer-reviewed publications on Nepali NLP and related work.
| Paper | Year | Focus | Link |
|---|---|---|---|
| NepaliGPT: A Generative Language Model for the Nepali Language | 2025 | Recent LLM research | arXiv: 2506.16399 |
| NLUE (Nepali Language Understanding Evaluation) | 2024 | 9 NLU tasks with comprehensive benchmark | arXiv: 2411.19244 |
| IRIISNEPAL RoBERTa: State-of-the-art Nepali LM | 2024 | 27.5 GB training corpus from 99 news sites | arXiv: 2411.15734 |
| Code-Mixed Nepali-English Abuse Detection | 2025 | 5k annotated code-mixed dataset | arXiv: 2504.21026 |
| Nepali Transformers at NLU of Devanagari Script Languages 2025 | 2025 | Transformer architectures for Devanagari | ACL: 2025.chipsal-1.36 |
| Application of Nepali Large Language Models to Improve Sentiment | 2024 | LLM applications | ACM |
| NepKanun: A RAG-Based Nepali Legal Assistant | 2025 | RAG systems for legal domain | OpenReview |
| Exploring NLP Challenges for Nepali | 2024 | Overview of remaining challenges | Preprints: 202409.1229 |
| Paper | Focus | Link |
|---|---|---|
| Aspect Based Sentiment Analysis of Nepali Text Using SVM and Naive Bayes | Comparative ML approach | ResearchGate |
| An Analysis of Classification Algorithms for Nepali News | Benchmark of various classifiers | ResearchGate |
| Nepali Text Document Classification Using Deep Neural Network | Deep learning approaches | NEPJOL |
| Paper | Task | Link |
|---|---|---|
| A Machine Learning Approach to Anaphora Resolution in Nepali Language | Pronoun resolution task | IEEE |
| Nepali Image Captioning | Vision-language multimodal task | IEEE: 8947436 |
| Named-Entity Based Sentiment Analysis of Nepali News Media Texts | NER + sentiment joint modeling | ACL Anthology |
| Topic Modeling for Nepali Political News | Topic analysis in news domain | IEEE: 11004776 |
| Paper | Focus | Link |
|---|---|---|
| Natural language processing for Nepali text: a review | Comprehensive NLP review | Springer |
| A Descriptive Grammar of Nepali and an Analyzed Corpus | Linguistic grammar reference | Google Books |
| Nepali Spell Checker 1.1 and the Thesaurus | Early spell checking research | Wayback: NEP05.pdf |
| Nepali Spell Checker | Earlier spell checking work | Wayback: NEP04.pdf |
| Resource | Description | Link |
|---|---|---|
| Nepali NLP Progress (RayGone) | Comprehensive tracker (maintained) | GitHub: RayGone/Nepali-NLP-Progress |
| Nepali NLP Progress (divyamani1) | Community-maintained research tracker | GitHub: divyamani1/Nepali-NLP-Progress |
| Curated List of Nepali NLP Resources (Ghimire Sunil) | Comprehensive resource list | GitHub: ghimiresunil/Curated-List-of-Nepali-NLP-Resources |
| Nepali NLP Resources (rameshhpathak) | Tools and dataset aggregator with descriptions | GitHub: rameshhpathak/nepali-nlp-resources |
| Nepali Datasets (pemagrg1) | Collection of Nepali datasets | GitHub: pemagrg1/Nepali-Datasets |
| Nepali Datasets (IOST-ASCOL) | Nepali datasets repository | GitHub: IOST-ASCOL/nepali-datasets |
| Nepali Dataset (R4j4n) | Nepali dataset collection | GitHub: R4j4n/Nepali-Dataset |
| ML Datasets (amitness) | General ML datasets, includes Nepali resources | GitHub: amitness/ml-datasets |
Official government datasets and open data portals.
| Resource | Description | Link |
|---|---|---|
| Open Data Nepal | Official open data portal with 500+ government datasets (health, education, infrastructure) | opendatanepal.com |
| Census Nepal | Official census data from Central Bureau of Statistics (demographic, geographic, economic) | censusnepal.cbs.gov.np/results |
| Nepal Multi-District Weather Dataset (2020-2025) | Meteorological data across districts | Kaggle: dipeshthapa1/nepal-multi-district-weather-dataset-2020-2025 |
| Nepal Earthquake Seismicity Dataset (1990-2026) | Historical earthquake data | Kaggle: amansinghnp/nepal-earthquake-seismicity-dataset-1990-2026 |
| House Price Dataset Nepal | Real estate pricing | Kaggle: nishanpokh/house-price-dataset-nepal |
| Nepal Trekking Dataset | Tourism routes | Kaggle: bibekrai44/nepal-treking-dataset |
| Nepali Election Results Historical | Political data | Kaggle: dimanjung/nepali-election-results-historical |
| Gender Based Violence in Nepal 2019-2026 | Social data | Kaggle: aneeshmhj/gender-based-violence-in-nepal-2019-2026 |
| Resource | Description | Link |
|---|---|---|
| Comprehensive Nepali Datasets (IOST-ASCOL) | Aggregated NLP, speech, image, geospatial datasets | GitHub: IOST-ASCOL/nepali-datasets |
| ML Datasets for Nepal | Curated ML resources including Laxmi Prasad Devkota Poems (119k characters) and Brihat Sabdakosh | GitHub: amitness/ml-datasets |
| IndicNLP Catalog (AI4Bharat) | Official Indic language resources (11 languages including Nepali) | ai4bharat.github.io/indicnlp_catalog |
| Dataset | Description | Link |
|---|---|---|
| Code-Mixed Nepali-English Abuse Detection | 5,000 Nepali-English code-mixed comments | Social media |
| Nepali-English Code-Switched LID, POS, NER, Sentiment | Complete NLP pipeline for code-mixed data | GitHub: sagorbrur/codeswitch |
| CLE Parallel Corpus (AI4Bharat) | English-Nepali-Urdu parallel data | Multilingual |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepal Constitution Dataset | - | Complete Nepali Constitution text | HF: ranjitraut/nepal-constitution-dataset |
| Nepal Section-wise Act Datasets | - | Collection of Nepali legal acts organized by sections | HF: ranjitraut/nepal-section-wise-act-datasets |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Nepali Currency Dataset | 5,000+ currency note images | Banknote denomination classification | Kaggle: uashutoshk/nepali-currency-dataset |
| Nepali Currency High-Resolution Image Datasets | - | High-resolution images of Nepali currency notes | Kaggle: theranjitraut/nepali-currency-high-resolution-image-datasets |
| Nepali Food Images | 3,000+ images | Of traditional Nepali dishes | Kaggle: saurabkunwar/nepali-food-images |
| Nepali Cultural Dress and Ornaments | 2,000+ images | Of traditional clothing and artifacts | Kaggle: bimarshakhanal/nepali-cultural-dress-and-ornaments |
| Nepali Vehicle Dataset | 4,797 images | Two-wheeler and four-wheeler vehicles from Nepal | Kaggle: sdevkota007/vehicles-nepal-dataset |
| Nepali Vehicle Dataset (Aryal) | - | Nepali vehicle images | Kaggle: aryalrupesh/nepli-vehicle-dataset |
| Vehicles Dataset Nepal | - | General vehicle dataset | Kaggle: ishworsubedii/vehicles-dataset-nepal |
| Dataset | Size | Description | Link |
|---|---|---|---|
| Futvar Football Players Detection Dataset | - | Football (soccer) players detection for object detection tasks | Roboflow: ranjit-raut-do9me/futvar-football-players-detection-dataset |
- Sentiment/Hate Speech Data: Contains potentially offensive language; bias mitigation recommended for model training
- Social Media Data (Tweets, Instagram): May contain personal information; use with GDPR/privacy compliance
- Copyright: Wikipedia, news articles sourced responsibly; attribution recommended
- Multilingual Data: Code-mixed datasets reflect real-world language use; social biases may be present
- Hugging Face Nepali Datasets: huggingface.co/datasets?language=language:ne
- GitHub Nepali NLP: github.com/search?q=nepali+nlp
- ACL Anthology (Nepali Papers): aclanthology.org
- arXiv (Nepali Research): arxiv.org/search/?query=nepali
- IndicNLP Catalog: ai4bharat.github.io/indicnlp_catalog
| Category | Count | Description |
|---|---|---|
| Text Corpus | 30+ | Ultra-large, large curated, and specialized text collections |
| NLP Datasets | 40+ | Classification, NER, QA, Summarization, Sentiment, Hate Speech |
| Translation Data | 15+ | Parallel corpora for EN-NE, HI-NE, UR-NE, and multilingual |
| Speech and Audio | 15+ | ASR, TTS, emotion detection datasets |
| Computer Vision | 15+ | Sign language, image captioning, face recognition, object detection |
| OCR and Handwriting | 15+ | Character recognition, license plate detection |
| Lexicons | 10+ | Dictionaries, stopwords, POS data, word embeddings |
| Pre-trained Models | 10+ | RoBERTa, BERT, GPT2, word embeddings |
| Benchmarks | 10+ | NLUE, Nep-gLUE, FLORES-101, IndicBench |
| Research Papers | 25+ | Recent publications and historical works |
| Tools and Frameworks | 15+ | NLP toolkits, utilities, dataset aggregators |
| Open Data | 10+ | Government and public datasets |
| Search Type | Query Template | Example |
|---|---|---|
| Basic dataset search | Nepali dataset OR "nepali" dataset OR nepali corpus site:PLATFORM | Nepali NLP dataset site:github.com |
| Recent datasets (2024-2026) | Nepali dataset (2024 OR 2025 OR 2026) site:PLATFORM | Nepali dataset 2025 site:huggingface.co |
| Specific task | Nepali [TASK] dataset OR corpus | Nepali OCR dataset |
| File type filter | Nepali dataset filetype:json OR filetype:csv OR filetype:zip | Nepali NER dataset filetype:json |
| Language code filter | language:ne OR language:nep OR nepali language dataset | language:ne dataset site:huggingface.co |
| Devanagari script | Devanagari dataset OR "Devanagari script" dataset | Devanagari OCR dataset |
| Code-mixed data | Nepali-English code-mixed dataset OR code-switched | Nepali-English code-mixed sentiment dataset |
| Academic sources | Nepali dataset site:arxiv.org OR site:zenodo.org OR site:researchgate.net | Nepali NLP dataset site:zenodo.org |
- Use "Nepali" OR "nepali" OR "ne" to catch all variations
- Add site: operator to limit to specific platforms
- Use intitle: to find datasets in titles: intitle:"Nepali dataset"
- Use inurl: to find in URLs: inurl:nepali inurl:dataset
- Filter by date: Click "Tools" -> "Any time" -> "Past year" or custom range
- Use filetype: to find specific formats: filetype:csv Nepali
Web Interface Search
- Main page: https://huggingface.co/datasets
- Language filter: Click "Language" -> Select "Nepali (ne)" or search language:ne
- Search bar: Type nepali or ne or language:ne
| Query | Result | Link |
|---|---|---|
| language:ne | All Nepali language datasets | HF: datasets?language=ne |
| nepali | Datasets with "nepali" in name/description | HF: datasets?q=nepali |
| other=nepali | Datasets tagged with Nepali | HF: datasets?other=nepali |
| nepali AND asr | Nepali ASR datasets | HF: datasets?q=nepali+asr |
| nepali AND (ocr OR vision OR image) | Nepali CV datasets | HF: datasets?q=nepali+(ocr+OR+vision+OR+image) |
| nepali AND (ner OR sentiment OR classification) | Nepali NLP datasets | HF: datasets?q=nepali+(ner+OR+sentiment+OR+classification) |
| nepali AND translation | Translation datasets | HF: datasets?q=nepali+translation |
| nepali AND (2024 OR 2025 OR 2026) | Recent datasets | HF: datasets?q=nepali+(2024+OR+2025+OR+2026) |
- Sort by: "Most recent", "Most downloads", "Most likes"
- Filter by: Task (text-classification, automatic-speech-recognition, etc.)
- Filter by: License (MIT, Apache, Creative Commons)
- Filter by: Size (Small <1GB, Medium 1-10GB, Large >10GB)
from datasets import load_dataset_builder
from huggingface_hub import HfApi
# Method 1: Using HfApi
api = HfApi()
datasets = api.list_datasets(filter="nepali")
for ds in datasets:
print(f"{ds.id} - {ds.description}")
# Method 2: Using load_dataset_builder
try:
dataset = load_dataset_builder("nepali-dataset-name")
print(dataset.info)
except:
print("Dataset not found")
# Method 3: Search with language filter
from huggingface_hub import list_datasets
datasets = list_datasets(filter="language:ne")# Install: pip install huggingface_hub
huggingface-cli scan-cache
huggingface-cli list datasets --filter nepali
huggingface-cli download dataset-nameCreate bookmarklets for quick access:
All Nepali Datasets:
javascript:window.location.href='https://huggingface.co/datasets?language=ne'Nepali ASR Datasets:
javascript:window.location.href='https://huggingface.co/datasets?q=nepali+automatic-speech-recognition&sort=modified'Nepali NLP Datasets:
javascript:window.location.href='https://huggingface.co/datasets?q=nepali+(ner+OR+sentiment+OR+classification)&sort=downloads'GitHub Web Search
- Main search: https://github.com/search
- Advanced search: https://github.com/search/advanced
| Query | Result | Link |
|---|---|---|
| nepali dataset | All Nepali dataset repos | GitHub: nepali dataset |
| nepali nlp | NLP-related repos | GitHub: nepali nlp |
| nepali corpus | Text corpus repos | GitHub: nepali corpus |
| nepali ocr | OCR datasets | GitHub: nepali ocr |
| nepali speech | Speech/audio datasets | GitHub: nepali speech |
| nepali computer vision | CV datasets | GitHub: nepali computer vision |
| nepali handwritten | Handwriting datasets | GitHub: nepali handwritten |
| nepali sign language | Sign language datasets | GitHub: nepali sign language |
| language:nepali | Repos with Nepali as primary language | GitHub: language:nepali |
| topic:nepali-nlp | NLP topic repos | GitHub: topic:nepali-nlp |
| topic:nepali-dataset | Dataset topic repos | GitHub: topic:nepali-dataset |
| topic:nepali-character-recognition | OCR/character recognition | GitHub: topic:nepali-character-recognition |
- Sort by: "Recently updated", "Most stars", "Most forks"
- Filter by: Language (Python, Jupyter Notebook, etc.)
- Filter by: License (MIT, Apache, etc.)
- Filter by: Date range (Created/Updated)
- Filter by: Repository type (Public, Sources, Forks)
import requests
import json
# Search repositories
url = "https://api.github.com/search/repositories"
params = {
"q": "nepali dataset language:python",
"sort": "updated",
"order": "desc",
"per_page": 100
}
headers = {"Accept": "application/vnd.github.v3+json"}
response = requests.get(url, params=params, headers=headers)
repos = response.json()["items"]
for repo in repos:
print(f"{repo['name']} - {repo['html_url']} - Stars: {repo['stargazers_count']}")
# Search code
url = "https://api.github.com/search/code"
params = {
"q": "nepali dataset extension:json OR extension:csv",
"per_page": 100
}
response = requests.get(url, params=params, headers=headers)# Install: https://cli.github.com/
gh auth login
# Search repos
gh search repos "nepali dataset" --sort updated --order desc
gh search repos "nepali nlp" --language python
gh search repos "topic:nepali-dataset"
# Clone found repos
gh repo clone OWNER/REPOKaggle Web Search
- Main datasets page: https://www.kaggle.com/datasets
- Search bar: Type nepali or nepali dataset
| Query | Result | Link |
|---|---|---|
| nepali | All Nepali datasets | Kaggle: nepali |
| nepali nlp | NLP datasets | Kaggle: nepali nlp |
| nepali ocr | OCR datasets | Kaggle: nepali ocr |
| nepali speech | Speech datasets | Kaggle: nepali speech |
| nepali computer vision | CV datasets | Kaggle: nepali computer vision |
| nepali handwritten | Handwriting datasets | Kaggle: nepali handwritten |
| nepali sign language | Sign language datasets | Kaggle: nepali sign language |
| nepali text | Text datasets | Kaggle: nepali text |
| nepali classification | Classification datasets | Kaggle: nepali classification |
| nepali sentiment | Sentiment datasets | Kaggle: nepali sentiment |
- Language tag: Nepali (16979)
- Task tags: computer-vision, nlp, audio, text-classification, etc.
- Combined: Computer Vision + Nepali
- Sort by: "Most Votes", "Most Recent", "Most Views", "Most Downloads"
- Filter by: License (CC0, CC-BY, Apache, etc.)
- Filter by: Size (Small, Medium, Large)
- Filter by: Usability (Public, Private)
from kaggle.api.kaggle_api_extended import KaggleApi
api = KaggleApi()
api.authenticate()
# Search datasets
datasets = api.dataset_list(search="nepali")
for ds in datasets:
print(f"{ds.ref} - {ds.title}")
# Download dataset
api.dataset_download_files('username/dataset-name', path='./data', unzip=True)
# Search with filters
datasets = api.dataset_list(
search="nepali",
tag_ids=["16979"], # Nepali language tag
sort_by="votes",
max_size="1GB"
)# Install: pip install kaggle
kaggle datasets list -s nepali
kaggle datasets list -s "nepali nlp"
kaggle datasets list -s nepali --sort-by votes
kaggle datasets download username/dataset-nameRoboflow Universe Search
- Main page: https://universe.roboflow.com/
- Search bar: Type nepali or nepali dataset
| Query | Result | Link |
|---|---|---|
| nepali | All Nepali datasets | Roboflow: nepali |
| nepali object detection | Object detection datasets | Roboflow: nepali object detection |
| nepali classification | Classification datasets | Roboflow: nepali classification |
| nepali sign language | Sign language datasets | Roboflow: nepali sign language |
| nepali vehicle | Vehicle detection datasets | Roboflow: nepali vehicle |
| nepali currency | Currency detection | Roboflow: nepali currency |
| nepali food | Food recognition | Roboflow: nepali food |
| nepali cultural | Cultural heritage | Roboflow: nepali cultural |
| devanagari | Devanagari script datasets | Roboflow: devanagari |
| nepali character | Character recognition | Roboflow: nepali character |
- Task type: Object Detection, Classification, Segmentation, etc.
- License: Public, Private, Commercial
- Image count: Filter by number of images
- Last updated: Filter by recency
- Annotations: Bounding boxes, polygons, etc.
import requests
# Search datasets
url = "https://universe.roboflow.com/api/search"
params = {
"query": "nepali",
"page": 1,
"per_page": 20
}
headers = {"Accept": "application/json"}
response = requests.get(url, params=params, headers=headers)
datasets = response.json()["results"]
for ds in datasets:
print(f"{ds['name']} - {ds['url']} - Images: {ds['image_count']}")
# Get dataset details
dataset_id = "dataset-id"
url = f"https://universe.roboflow.com/api/dataset/{dataset_id}"
response = requests.get(url, headers=headers)
dataset = response.json()# Install: pip install roboflow
from roboflow import Roboflow
rf = Roboflow(api_key="YOUR_API_KEY")
# Search datasets
datasets = rf.search("nepali")
for ds in datasets:
print(ds)
# Download dataset
project = rf.workspace("workspace-name").project("project-name")
dataset = project.version(1).download("yolov8")Zenodo Web Search
- Main page: https://zenodo.org/
- Search bar: Type nepali dataset or nepali
| Query | Result | Link |
|---|---|---|
| nepali dataset | All Nepali datasets | Zenodo: nepali dataset |
| nepali nlp | NLP datasets | Zenodo: nepali nlp |
| nepali ocr | OCR datasets | Zenodo: nepali ocr |
| nepali handwritten | Handwriting datasets | Zenodo: nepali handwritten |
| nepali speech | Speech datasets | Zenodo: nepali speech |
| nepali computer vision | CV datasets | Zenodo: nepali computer vision |
| nepal landslide | Landslide datasets | Zenodo: nepal landslide |
| nepali sign language | Sign language datasets | Zenodo: nepali sign language |
| devanagari | Devanagari script | Zenodo: devanagari |
| subject:"computer vision" nepali | CV datasets | Zenodo: CV Nepali |
- Type: Dataset, Software, Publication, etc.
- Subject: Computer Science, Linguistics, etc.
- Date range: Filter by publication date
- Access: Open Access, Restricted, etc.
- License: Creative Commons, MIT, etc.
import requests
# Search datasets
url = "https://zenodo.org/api/records/"
params = {
"q": "nepali dataset",
"type": "dataset",
"size": 20,
"page": 1
}
headers = {"Accept": "application/json"}
response = requests.get(url, params=params, headers=headers)
datasets = response.json()["hits"]["hits"]
for ds in datasets:
print(f"{ds['metadata']['title']} - {ds['links']['html']}")
# Get specific dataset
record_id = "1234567"
url = f"https://zenodo.org/api/records/{record_id}"
response = requests.get(url, headers=headers)
dataset = response.json()- Nepal Landslide Dataset for Semantic Segmentation (ID: 3675410)
- Nepal Landslide Dataset (ID: 3688363)
- Nepali Handwritten Character Recognition (ID: 7472398)
- Improving Tesseract-OCR for Nepali (ID: 4361896)
- Nepali Sign Language Video Dataset (ID: 10478554)
Open Data Nepal
- Website: https://opendatanepal.com/
- Search: Use the search bar for "dataset", "nepali", or specific domains
- Categories: Agriculture, Education, Health, Infrastructure, Population, etc.
- API: https://opendatanepal.com/api/
Search queries:
Government of Nepal Data Portal
- Census Nepal: https://censusnepal.cbs.gov.np/
- National Statistics: https://www.cbs.gov.np/
- Open Government Data: https://data.gov.np/
World Bank Open Data (Nepal)
- Website: https://data.worldbank.org/country/nepal
- API: https://datahelpdesk.worldbank.org/knowledgebase/articles/898581
import requests
import pandas as pd
# World Bank API for Nepal data
url = "https://api.worldbank.org/v2/country/NPL/indicator"
params = {
"format": "json",
"per_page": 100
}
response = requests.get(url, params=params)
data = response.json()IEEE Dataport
- Website: https://ieee-dataport.org/
- Search: https://ieee-dataport.org/open-access/large-scale-nepali-text-corpus
- Query: nepali dataset or nepali corpus
Figshare
- Website: https://figshare.com/
- Search: https://figshare.com/search?q=nepali+dataset
Dryad
- Website: https://datadryad.org/
- Search: https://datadryad.org/search?q=nepali
Harvard Dataverse
Mendeley Data
Papers With Code (Datasets)
- Website: https://paperswithcode.com/datasets
- Search: https://paperswithcode.com/datasets?search=nepali
Google Dataset Search
- Website: https://datasetsearch.research.google.com/
- Search: nepali dataset or nepali corpus
- Query: https://datasetsearch.research.google.com/search?query=nepali%20dataset
Advanced queries:
- nepali dataset site:huggingface.co
- nepali corpus site:kaggle.com
- nepali nlp site:github.com
Data.gov (US) - International Data
- Website: https://data.gov/
- Search: https://catalog.data.gov/dataset?tags=nepal
AWS Open Data Registry
- Website: https://registry.opendata.aws/
- Search: Nepali or Nepal-related datasets
Microsoft Research Open Data
- Website: https://msropendata.com/
- Search: https://msropendata.com/datasets?search=nepali
- Subreddits:
- r/MachineLearning: https://www.reddit.com/r/MachineLearning/search/?q=nepali%20dataset
- r/datasets: https://www.reddit.com/r/datasets/search/?q=nepali
- r/Nepal: https://www.reddit.com/r/Nepal/search/?q=dataset
Search operators:
- nepali dataset OR corpus OR collection
- site:reddit.com nepali nlp
Twitter/X
- Search: https://twitter.com/search?q=nepali%20dataset
- Advanced: nepali dataset lang:en or nepali corpus since:2024-01-01
Discord and Slack Communities
- Join Nepali NLP, AI4Bharat, Hugging Face Discord servers
- Search for #nepali-datasets or #nepali-nlp channels
OpenSLR (Speech and Audio)
- Website: https://www.openslr.org/
- Nepali datasets:
LDC (Linguistic Data Consortium)
- Website: https://www.ldc.upenn.edu/
- Search: https://catalog.ldc.upenn.edu/LDC/
- Query: nepali or nepali language
ELRA (European Language Resources Association)
- Website: https://catalog.elra.info/
- Search: https://catalog.elra.info/en-us/repository/browse/ELRA-W0077/ (English-Nepali Parallel Corpus)
Common Voice (Mozilla)
- Website: https://commonvoice.mozilla.org/
- Nepali: https://commonvoice.mozilla.org/en/datasets -> Filter by Nepali
Flickr (Image Datasets)
- Website: https://www.flickr.com/
- Search: https://www.flickr.com/search/?text=nepali
- API: Use Flickr API with tags: nepali, nepal, devanagari
Wikimedia Commons
- Website: https://commons.wikimedia.org/
- Search: https://commons.wikimedia.org/wiki/Category:Nepal
- API: https://commons.wikimedia.org/w/api.php
| Operator | Example | Result |
|---|---|---|
| AND | nepali AND dataset | Both terms must appear |
| OR | nepali OR nepali OR ne | Any term can appear |
| NOT | nepali NOT english | Excludes "english" |
| Quotes | "nepali dataset" | Exact phrase |
| Parentheses | (nepali OR nepali) AND (dataset OR corpus) | Grouped logic |
| Wildcard | nepali* | Matches nepali, nepalis, etc. |
| Site | site:huggingface.co nepali dataset | Only on Hugging Face |
| Filetype | nepali dataset filetype:json | Only JSON files |
| Intitle | intitle:"nepali dataset" | In page title |
| Inurl | inurl:nepali inurl:dataset | In URL |
Use regex for more precise matching:
| Pattern | Example | Matches |
|---|---|---|
| nepali[\s-]?dataset | nepali dataset, nepali-dataset | Both variations |
| (nepali|nepali) | nepali or nepali | Either spelling |
| \bnepali\b | Whole word "nepali" | Not "nepalis" or "nepalese" |
| nepali.*corpus | nepali corpus, nepali text corpus | Any text between |
| dataset.*nepali.*202[4-6] | Recent Nepali datasets | Datasets from 2024-2026 |
Use Large Language Models to find datasets:
from langchain_community.vectorstores import Chroma
from langchain_community.embeddings import HuggingFaceEmbeddings
from langchain.text_splitter import CharacterTextSplitter
from langchain_community.document_loaders import WebBaseLoader
from langchain_core.prompts import ChatPromptTemplate
from langchain_core.runnables import RunnablePassthrough
from langchain_core.output_parsers import StrOutputParser
# Method 1: Semantic search on dataset descriptions
model_name = "sentence-transformers/all-mpnet-base-v2"
embeddings = HuggingFaceEmbeddings(model_name=model_name)
# Load dataset metadata
loader = WebBaseLoader(["https://huggingface.co/datasets?language=ne"])
docs = loader.load()
text_splitter = CharacterTextSplitter(chunk_size=1000, chunk_overlap=200)
texts = text_splitter.split_documents(docs)
# Create vector store
db = Chroma.from_documents(texts, embeddings)
retriever = db.as_retriever(search_kwargs={"k": 5})
# Query
query = "Find Nepali OCR datasets with handwritten characters"
docs = retriever.invoke(query)
for doc in docs:
print(doc.page_content)
# Method 2: LLM-powered search
template = """You are an expert at finding Nepali datasets.
Given the user's query, suggest relevant search terms and platforms.
Query: {query}
Suggestions:"""
prompt = ChatPromptTemplate.from_template(template)
chain = (
{"query": RunnablePassthrough()}
| prompt
| model
| StrOutputParser()
)
result = chain.invoke("I need Nepali speech recognition datasets")
print(result)Dataset Search Extensions
- Google Dataset Search Extension: Quick access to Google Dataset Search
- Hugging Face Quick Search: Add HF search to your browser
- GitHub Octotree: Better GitHub repo navigation
Custom Search Engines (Chrome) Create custom search engines in Chrome:
Hugging Face Nepali Datasets:
- Name: Hugging Face Nepali
- Keyword: hfnep
- URL: https://huggingface.co/datasets?q=%s+language:ne
GitHub Nepali:
- Name: GitHub Nepali
- Keyword: ghnep
- URL: https://github.com/search?q=%s+nepali
Kaggle Nepali:
- Name: Kaggle Nepali
- Keyword: knep
- URL: https://www.kaggle.com/datasets?search=%s+nepali
Usage: Type hfnep ocr in Chrome address bar -> searches Hugging Face for "ocr language:ne"
GitHub Mobile App
- Search for nepali dataset or nepali nlp
- Save searches for quick access
Kaggle Mobile
- Browse datasets by language: Nepali
- Follow Nepali dataset tags
Hugging Face Mobile
- Access datasets on mobile browser
- Bookmark Nepali language filter
Custom Shortcuts (iOS/Android) Create shortcuts for frequent searches:
iOS Shortcut for Nepali Datasets:
- Open Shortcuts app
- Create new shortcut
- Add "Open URLs" action
- URL: https://huggingface.co/datasets?language=ne
- Name: "Nepali Datasets"
Android Widget: Use browser bookmark widgets with pre-saved searches
import requests
import json
from datetime import datetime, timedelta
from typing import List, Dict, Optional
class NepaliDatasetSearcher:
def __init__(self):
self.platforms = {
"huggingface": "https://huggingface.co/api/datasets",
"github": "https://api.github.com/search/repositories",
"kaggle": "https://www.kaggle.com/api/v1/datasets/list",
"zenodo": "https://zenodo.org/api/records/",
"roboflow": "https://universe.roboflow.com/api/search"
}
self.headers = {
"User-Agent": "NepaliDatasetSearcher/1.0",
"Accept": "application/json"
}
def search_huggingface(self, query: str = "nepali", language: str = "ne",
task: Optional[str] = None, limit: int = 20) -> List[Dict]:
"""Search Hugging Face datasets"""
url = f"{self.platforms['huggingface']}?search={query}"
if language:
url += f"&language={language}"
if task:
url += f"&task={task}"
url += f"&limit={limit}"
response = requests.get(url, headers=self.headers)
if response.status_code == 200:
return response.json().get("datasets", [])
return []
def search_github(self, query: str = "nepali dataset", language: Optional[str] = None,
sort: str = "updated", order: str = "desc", limit: int = 20) -> List[Dict]:
"""Search GitHub repositories"""
params = {
"q": query,
"sort": sort,
"order": order,
"per_page": limit
}
if language:
params["q"] += f" language:{language}"
response = requests.get(self.platforms['github'], params=params, headers=self.headers)
if response.status_code == 200:
return response.json().get("items", [])
return []
def search_kaggle(self, query: str = "nepali", limit: int = 20) -> List[Dict]:
"""Search Kaggle datasets (requires API key)"""
from kaggle.api.kaggle_api_extended import KaggleApi
api = KaggleApi()
api.authenticate()
datasets = []
try:
results = api.dataset_list(search=query, max_size=limit)
for r in results:
datasets.append({
"ref": r.ref,
"title": r.title,
"category": r.category,
"voteCount": r.voteCount,
"downloadCount": r.downloadCount,
"url": f"https://www.kaggle.com/datasets/{r.ref}"
})
except Exception as e:
print(f"Kaggle API error: {e}")
return datasets
def search_zenodo(self, query: str = "nepali dataset", limit: int = 20) -> List[Dict]:
"""Search Zenodo records"""
params = {
"q": query,
"type": "dataset",
"size": limit,
"page": 1
}
response = requests.get(self.platforms['zenodo'], params=params, headers=self.headers)
if response.status_code == 200:
hits = response.json().get("hits", {}).get("hits", [])
return [{"title": h["metadata"]["title"],
"url": h["links"]["html"],
"date": h["metadata"].get("publication_date"),
"description": h["metadata"].get("description")}
for h in hits]
return []
def search_roboflow(self, query: str = "nepali", limit: int = 20) -> List[Dict]:
"""Search Roboflow Universe"""
params = {"query": query, "page": 1, "per_page": limit}
response = requests.get(self.platforms['roboflow'], params=params, headers=self.headers)
if response.status_code == 200:
return response.json().get("results", [])
return []
def search_all(self, query: str = "nepali", limit: int = 10) -> Dict[str, List[Dict]]:
"""Search all platforms"""
results = {
"huggingface": self.search_huggingface(query, limit=limit),
"github": self.search_github(query, limit=limit),
"zenodo": self.search_zenodo(query, limit=limit),
"roboflow": self.search_roboflow(query, limit=limit)
}
try:
results["kaggle"] = self.search_kaggle(query, limit=limit)
except:
results["kaggle"] = []
return results
def get_recent_datasets(self, days: int = 30, limit: int = 20) -> Dict[str, List[Dict]]:
"""Get datasets updated in last N days"""
since_date = (datetime.now() - timedelta(days=days)).strftime("%Y-%m-%d")
results = {
"huggingface": self.search_huggingface(
query=f"nepali updated:>{since_date}",
limit=limit
),
"github": self.search_github(
query=f"nepali dataset created:>{since_date}",
sort="updated",
limit=limit
),
"zenodo": self.search_zenodo(
query=f"nepali dataset",
limit=limit
)
}
return results
# Usage
searcher = NepaliDatasetSearcher()
# Search all platforms
all_results = searcher.search_all("nepali ocr", limit=5)
for platform, datasets in all_results.items():
print(f"\n=== {platform.upper()} ===")
for ds in datasets[:3]:
print(f"- {ds.get('title', ds.get('name', ds.get('ref', 'N/A')))}")
print(f" {ds.get('url', ds.get('html_url', 'N/A'))}")
# Get recent datasets
recent = searcher.get_recent_datasets(days=7, limit=5)
print("\n=== RECENT DATASETS (Last 7 days) ===")
for platform, datasets in recent.items():
if datasets:
print(f"\n{platform}: {len(datasets)} new datasets")Set up a cron job or scheduled task to check for new Nepali datasets:
import schedule
import time
from nepali_dataset_searcher import NepaliDatasetSearcher
def check_new_datasets():
searcher = NepaliDatasetSearcher()
recent = searcher.get_recent_datasets(days=1, limit=10)
new_datasets = []
for platform, datasets in recent.items():
if datasets:
new_datasets.append(f"Found {len(datasets)} new datasets on {platform}")
if new_datasets:
print("\n".join(new_datasets))
send_notification("\n".join(new_datasets))
def send_notification(message: str):
"""Send notification via email, Slack, etc."""
webhook_url = "YOUR_SLACK_WEBHOOK"
payload = {"text": f"New Nepali Datasets Alert!\n{message}"}
requests.post(webhook_url, json=payload)
# Schedule daily checks
schedule.every().day.at("09:00").do(check_new_datasets)
schedule.every().day.at("21:00").do(check_new_datasets)
while True:
schedule.run_pending()
time.sleep(3600)Create a .github/workflows/monitor-datasets.yml file:
name: Monitor Nepali Datasets
on:
schedule:
- cron: '0 9,21 * * *'
workflow_dispatch:
jobs:
check-datasets:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install requests kaggle huggingface_hub
- name: Run dataset monitor
env:
KAGGLE_USERNAME: ${{ secrets.KAGGLE_USERNAME }}
KAGGLE_KEY: ${{ secrets.KAGGLE_KEY }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
run: |
python scripts/monitor_datasets.py
- name: Commit updates
run: |
git config --global user.name "Dataset Monitor"
git config --global user.email "monitor@example.com"
git add data/new_datasets.json
git commit -m "Update: New Nepali datasets found [$(date +%Y-%m-%d)]"
git pushCreate scripts/monitor_datasets.py:
import json
import os
from datetime import datetime
from nepali_dataset_searcher import NepaliDatasetSearcher
def load_existing_datasets(filepath: str = "data/known_datasets.json") -> set:
if os.path.exists(filepath):
with open(filepath, 'r') as f:
return set(json.load(f))
return set()
def save_datasets(datasets: set, filepath: str = "data/known_datasets.json"):
with open(filepath, 'w') as f:
json.dump(list(datasets), f, indent=2)
def get_dataset_id(dataset: Dict, platform: str) -> str:
if platform == "huggingface":
return f"hf:{dataset.get('id', dataset.get('name', ''))}"
elif platform == "github":
return f"gh:{dataset.get('full_name', '')}"
elif platform == "kaggle":
return f"kg:{dataset.get('ref', '')}"
elif platform == "zenodo":
return f"zd:{dataset.get('id', dataset.get('recid', ''))}"
elif platform == "roboflow":
return f"rf:{dataset.get('id', dataset.get('name', ''))}"
return f"{platform}:{str(dataset)}"
def main():
searcher = NepaliDatasetSearcher()
known_datasets = load_existing_datasets()
new_datasets = []
all_results = searcher.search_all(limit=50)
for platform, datasets in all_results.items():
for ds in datasets:
ds_id = get_dataset_id(ds, platform)
if ds_id not in known_datasets:
known_datasets.add(ds_id)
new_datasets.append({
"id": ds_id,
"platform": platform,
"name": ds.get('name', ds.get('title', ds.get('ref', 'Unknown'))),
"url": ds.get('url', ds.get('html_url', ds.get('links', {}).get('html', '#'))),
"date": ds.get('last_modified', ds.get('created_at', ds.get('metadata', {}).get('publication_date', ''))),
"description": ds.get('description', '')
})
save_datasets(known_datasets)
if new_datasets:
message = f"Found {len(new_datasets)} new Nepali datasets!\n\n"
for ds in new_datasets[:10]:
message += f"• [{ds['name']}]({ds['url']}) ({ds['platform']})\n"
with open("data/new_datasets.json", "w") as f:
json.dump(new_datasets, f, indent=2)
if os.getenv("SLACK_WEBHOOK"):
import requests
payload = {"text": message}
requests.post(os.getenv("SLACK_WEBHOOK"), json=payload)
print(message)
else:
print("No new datasets found.")
if __name__ == "__main__":
main()import pandas as pd
from tabulate import tabulate
def compare_datasets(datasets: List[Dict]) -> pd.DataFrame:
comparison_data = []
for ds in datasets:
comparison_data.append({
"Name": ds.get("name", "N/A"),
"Platform": ds.get("platform", "N/A"),
"Size": ds.get("size", "N/A"),
"Task": ds.get("task", ds.get("category", "N/A")),
"License": ds.get("license", "N/A"),
"Last Updated": ds.get("last_modified", ds.get("date", "N/A")),
"Downloads": ds.get("downloadCount", ds.get("downloads", "N/A")),
"Stars": ds.get("stargazers_count", "N/A"),
"URL": ds.get("url", "#")
})
df = pd.DataFrame(comparison_data)
return df
# Example usage
datasets = [
{
"name": "IRIIS-RESEARCH Nepali Text Corpus",
"platform": "Hugging Face",
"size": "10.1 GB",
"task": "Text Corpus",
"license": "MIT",
"last_modified": "2024-11-15",
"downloads": "5,000+",
"url": "https://huggingface.co/datasets/IRIIS-RESEARCH/Nepali-Text-Corpus"
},
{
"name": "Amit Pant Nepali Speech-to-Text",
"platform": "Hugging Face",
"size": "949 MB",
"task": "ASR",
"license": "Apache 2.0",
"last_modified": "2025-02-20",
"downloads": "2,000+",
"url": "https://huggingface.co/datasets/amitpant7/nepali-speech-to-text"
}
]
df = compare_datasets(datasets)
print(tabulate(df, headers='keys', tablefmt='grid', showindex=False))from datetime import datetime
def score_dataset(dataset: Dict) -> float:
score = 0.0
# Platform weight
platform_weights = {
"huggingface": 10,
"github": 8,
"kaggle": 9,
"zenodo": 7,
"roboflow": 8
}
score += platform_weights.get(dataset.get("platform", ""), 5)
# Size weight (logarithmic scale)
size_str = str(dataset.get("size", "")).lower()
if "gb" in size_str:
score += 15
elif "mb" in size_str:
score += 10
elif "kb" in size_str:
score += 5
# License weight
good_licenses = ["mit", "apache", "cc by", "cc0", "bsd", "gpl"]
license_str = str(dataset.get("license", "")).lower()
if any(lic in license_str for lic in good_licenses):
score += 15
# Recency weight
date_str = dataset.get("last_modified", dataset.get("date", ""))
if date_str:
try:
date = datetime.strptime(date_str.split("T")[0], "%Y-%m-%d")
days_old = (datetime.now() - date).days
if days_old < 30:
score += 20
elif days_old < 90:
score += 15
elif days_old < 180:
score += 10
elif days_old < 365:
score += 5
except:
score += 5
# Popularity weight
downloads = dataset.get("downloads", dataset.get("downloadCount", 0))
if downloads > 1000:
score += 10
elif downloads > 500:
score += 7
elif downloads > 100:
score += 5
stars = dataset.get("stars", dataset.get("stargazers_count", 0))
if stars > 100:
score += 10
elif stars > 50:
score += 7
elif stars > 10:
score += 5
# Task specificity weight
task = str(dataset.get("task", "")).lower()
if task in ["asr", "ocr", "ner", "classification", "translation"]:
score += 10
elif task in ["text corpus", "corpus", "general"]:
score += 5
# Description quality
description = dataset.get("description", "")
if description and len(description) > 100:
score += 5
return min(score, 100.0)
# Example
dataset = {
"name": "IRIIS-RESEARCH Nepali Text Corpus",
"platform": "huggingface",
"size": "10.1 GB",
"task": "Text Corpus",
"license": "MIT",
"last_modified": "2024-11-15",
"downloads": 5000,
"description": "Largest Nepali corpus from 99 news websites..."
}
quality_score = score_dataset(dataset)
print(f"Quality Score: {quality_score:.1f}/100")-
Hugging Face Datasets Guide
-
Kaggle Datasets Guide
-
GitHub Advanced Search
-
Roboflow Documentation
-
Zenodo Help
| Topic | Video | Channel |
|---|---|---|
| Finding Datasets on Hugging Face | How to Find Datasets on Hugging Face | Hugging Face |
| Kaggle Dataset Discovery | Finding Datasets on Kaggle | Kaggle |
| GitHub Advanced Search | GitHub Search Tips | GitHub |
| Roboflow Dataset Search | Finding Datasets on Roboflow | Roboflow |
| Zenodo Dataset Search | Using Zenodo for Research Data | Zenodo |
-
"Natural Language Processing with Python"
- Covers dataset discovery for NLP
-
"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow"
- Dataset finding strategies
-
Fast.ai Practical Deep Learning
-
Coursera: Data Science Specialization
- Use multiple platforms: No single platform has all datasets
- Check dates: Prioritize recent datasets (2024-2026)
- Verify licenses: Ensure datasets have clear usage rights
- Check quality: Look for datasets with:
- Clear documentation
- Proper labeling/annotation
- Balanced class distribution
- Large enough size for your task
- Join communities: Follow Nepali NLP/Speech/CV communities
- Set up alerts: Use Google Alerts, GitHub notifications, etc.
- Contribute back: Share datasets you create with the community
- Check citations: Look for datasets cited in recent papers
- Verify sources: Ensure datasets come from reputable sources
- Test before use: Always validate dataset quality before training
- Ignoring license restrictions: Some datasets have strict usage limits
- Not checking data quality: Datasets may have errors, biases, or poor annotations
- Overlooking small datasets: Small but high-quality datasets can be valuable
- Forgetting to cite: Always cite datasets in your research
- Using outdated datasets: Prioritize recent, well-maintained datasets
- Not checking for duplicates: Same dataset may appear on multiple platforms
- Ignoring metadata: Pay attention to dataset descriptions, statistics, and provenance
- Downloading everything: Be selective to save time and storage
- Not verifying authenticity: Ensure datasets are from legitimate sources
- Forgetting preprocessing: Many datasets need cleaning before use
Hidden Gems
- University repositories: Check Nepali university websites (TU, KU, PU, PoU, etc.)
- Government open data: https://data.gov.np/
- NGO/INGO data: UN, World Bank, ADB, etc. often have Nepal data
- Local news websites: Some publish datasets (Kantipur, Annapurna Post, etc.)
- Social media groups: Facebook groups for Nepali AI/ML researchers
- Academic theses: Nepali university theses often include datasets
- Conference proceedings: Check local tech conference presentations
- Hackathon outputs: Datasets created during Nepali hackathons
- Student projects: GitHub repos from Nepali university students
- Personal blogs: Nepali researchers often share datasets on their blogs
| Platform | Link | Purpose |
|---|---|---|
| Hugging Face Discussions | https://discuss.huggingface.co/ | General dataset questions |
| Kaggle Forums | https://www.kaggle.com/discussion | Dataset-specific discussions |
| GitHub Discussions | Platform-specific | Repository discussions |
| Reddit r/datasets | https://www.reddit.com/r/datasets/ | Dataset requests |
| Reddit r/MachineLearning | https://www.reddit.com/r/MachineLearning/ | ML dataset discussions |
| Stack Overflow | https://stackoverflow.com/ | Technical questions |
| Community | Platform | Focus | Link |
|---|---|---|---|
| Nepali NLP | Discord/Slack | NLP research | Check GitHub orgs |
| AI4Nepal | Facebook/LinkedIn | AI in Nepal | AI4Nepal |
| Nepal AI Society | AI community | NAIS | |
| Python Nepal | Python and Data Science | Python Nepal | |
| Data Science Nepal | Data Science | DS Nepal | |
| Kathmandu AI | Meetup | AI Meetups | Kathmandu AI |
| F1Soft Group AI | Enterprise AI | F1Soft AI |
| Resource | Type | Link |
|---|---|---|
| Hugging Face Newsletter | Weekly | Subscribe |
| Kaggle Newsletter | Weekly | Subscribe |
| Towards Data Science | Blog | Medium |
| Analytics Vidhya | Blog | AV |
| Nepali Tech Blogs | Various | Search for "Nepali AI blog" |
| ResearchGate | Academic | ResearchGate |
| Academia.edu | Academic | Academia |
-
Google Alerts
- Create alerts for: "Nepali dataset", "Nepali NLP", "Nepali corpus", "Nepali ASR"
- https://www.google.com/alerts
-
GitHub Notifications
- Watch repositories: IOST-ASCOL/nepali-datasets, pemagrg1/Nepali-Datasets
- Follow topics: nepali-nlp, nepali-dataset
-
Hugging Face Notifications
- Watch datasets: Click "Watch" on Nepali datasets
- Follow organizations: IRIISNEPAL, etc.
-
Kaggle Notifications
- Follow dataset creators
- Enable email notifications for new datasets
-
RSS Feeds
- Hugging Face: https://huggingface.co/datasets?language=ne&format=rss
- GitHub: Use GitHub RSS for searches
-
Slack/Discord Bots
- Set up bots to monitor new datasets
- Use webhooks for notifications
-
IFTTT/Zapier
Create a spreadsheet to track Nepali datasets:
| Column | Description | Example |
|---|---|---|
| Name | Dataset name | IRIIS-RESEARCH Nepali Text Corpus |
| Platform | Where it's hosted | Hugging Face |
| URL | Direct link | HF Link |
| Size | Dataset size | 10.1 GB |
| Task | Primary task | Text Corpus |
| License | Usage license | MIT |
| Last Updated | Last modification date | 2024-11-15 |
| Downloads | Number of downloads | 5,000+ |
| Stars | GitHub stars | 45 |
| Quality Score | Your quality rating | 95/100 |
| Notes | Additional comments | Largest Nepali corpus |
| Status | Your status | Downloaded/To Review/Rejected |
| Date Added | When you found it | 2026-08-08 |
Template: Create your own spreadsheet with these columns
-
Start with Hugging Face:
- Go to https://huggingface.co/datasets?language=ne
- Try the IRIIS-RESEARCH Nepali Text Corpus for general NLP
- Try amitpant7/nepali-speech-to-text for ASR
-
Explore Kaggle:
- Go to https://www.kaggle.com/datasets?tags=16979-Nepali
- Try Nepali News Dataset for classification
- Try Nepali OCR Dataset for computer vision
-
Check GitHub:
- Go to https://github.com/topics/nepali-nlp
- Try pemagrg1/Nepali-Datasets for a curated list
- Try IOST-ASCOL/nepali-datasets for comprehensive collection
-
Join Communities:
- Join Nepali NLP Discord/Slack groups
- Follow #nepali-datasets on Twitter
- Subscribe to AI4Nepal newsletters
-
Start Small:
- Begin with a small dataset (1-10MB)
- Try a simple task (text classification, sentiment analysis)
- Gradually move to larger, more complex datasets
- Set up automated monitoring using the Python scripts above
- Create a dataset tracking system (spreadsheet or database)
- Join academic networks (ResearchGate, Academia.edu)
- Follow key researchers on GitHub and social media
- Attend conferences and network with Nepali researchers
- Collaborate on dataset creation with local institutions
- Publish your datasets to contribute back to the community
- Use Hugging Face API for programmatic dataset access
- Integrate Kaggle API for dataset downloads
- Use GitHub API to monitor repository updates
- Create dataset discovery tools for your team
- Build dataset recommendation systems using embeddings
- Automate dataset validation and quality checks
- Create dataset versioning systems for reproducibility
- Search Hugging Face for new Nepali datasets (language:ne)
- Check GitHub for new repos (nepali dataset sort:updated)
- Browse Kaggle for new datasets (nepali)
- Search Zenodo for academic datasets (nepali dataset type:dataset)
- Check Roboflow for CV datasets (nepali)
- Review Reddit/r/datasets for new posts
- Check Open Data Nepal for government datasets
- Follow Nepali AI communities on social media
- Review Google Alerts notifications
- Update your dataset tracking spreadsheet
- Run automated dataset monitor script
- Check academic repositories (IEEE, Figshare, Dryad)
- Review recent arXiv papers for new datasets
- Search conference proceedings (ACL, EMNLP, NeurIPS, etc.)
- Check NGO/INGO websites for new data releases
- Update dataset quality scores
- Share new findings with community
- Contribute to dataset aggregators
- Clean up old/unused datasets
- Backup your dataset collection
- Comprehensive search across all platforms
- Review and update dataset documentation
- Verify licenses for all tracked datasets
- Check for dataset updates/versions
- Validate data quality of key datasets
- Update search queries based on new trends
- Contribute new datasets to community collections
- Write blog post about new findings
- Present at local meetups
- Create tutorial using new datasets
| Rank | Dataset | Platform | Task | Size | Why It's Great | Link |
|---|---|---|---|---|---|---|
| 1 | IRIIS-RESEARCH Nepali Text Corpus | Hugging Face | Text Corpus | 10.1 GB | Largest Nepali corpus, 6.4M articles | HF |
| 2 | Amit Pant Nepali Speech-to-Text | Hugging Face | ASR | 949 MB | Combined OpenSLR + Common Voice, cleaned | HF |
| 3 | Nepali Handwritten Dataset Major Collection | GitHub | OCR | 2.5 GB | Comprehensive handwritten text collection | GitHub |
| 4 | Birat-Poudel Nepali Sign Language Dataset | Hugging Face | Sign Language | 36,000 images | Character-level sign language recognition | HF |
| 5 | Spandyie Nepali News Dataset | Hugging Face | News Classification | Large | Cleaned category labels from Baahrakhari | HF |
| 6 | Ministry of Finance Nepal Corpus | Hugging Face | Government Text | 2015-2024 | Official government documents, cleaned | HF |
| 7 | Nepali Fake News Dataset v1 | Hugging Face | Fake News Detection | 8,838 samples | Synthetic but well-labeled | HF |
| 8 | Nepali Vehicle Dataset | Kaggle | Object Detection | 4,797 images | Real-world vehicle images from Nepal | Kaggle |
| 9 | Nepal Landslide Dataset | Zenodo | Semantic Segmentation | 230 images + masks | Geospatial dataset for disaster response | Zenodo: 3675410 |
| 10 | Nepali Transliteral Dataset | GitHub | Transliteration | - | Unicode to Latin script mapping | GitHub |
Method 1: Using the Web Interface
-
Direct Language Filter:
- Go to https://huggingface.co/datasets
- Click on "Language" filter in the left sidebar
- Select "Nepali (ne)" or type
nein the search bar - Direct Link: All Nepali Datasets
-
Advanced Search Queries:
- Use the search bar at the top
- Combine terms with AND/OR:
nepali AND asr- Find ASR datasetsnepali OR ne- Broader searchlanguage:ne AND task:text-classification- Classification datasetsnepali AND (ocr OR vision OR image)- Computer vision datasetsnepali AND (ner OR sentiment OR classification)- NLP datasetsnepali AND translation- Translation datasetsnepali updated:>2024-01-01- Recently updated datasets
-
Sorting and Filtering:
- Sort by: "Most recent", "Most downloads", "Most likes"
- Filter by: Task type (automatic-speech-recognition, text-classification, etc.)
- Filter by: License (MIT, Apache, Creative Commons, etc.)
- Filter by: Size (Small <1GB, Medium 1-10GB, Large >10GB)
-
Browsing by Task:
- Go to https://huggingface.co/tasks
- Select your task (e.g., Automatic Speech Recognition, Text Classification)
- Filter by language: Nepali
Method 2: Using Hugging Face API
from huggingface_hub import HfApi, list_datasets
# Initialize API
api = HfApi()
# List all Nepali datasets
nepali_datasets = api.list_datasets(filter="language:ne")
for ds in nepali_datasets:
print(f"Name: {ds.id}")
print(f"Description: {ds.description}")
print(f"Downloads: {ds.downloads}")
print(f"Likes: {ds.likes}")
print(f"Last Modified: {ds.lastModified}")
print(f"Link: https://huggingface.co/datasets/{ds.id}\n")
# Search with specific query
datasets = api.list_datasets(filter="nepali asr")
for ds in datasets:
print(ds.id)
# Get dataset details
from datasets import load_dataset_builder
dataset_builder = load_dataset_builder("dataset-name")
print(dataset_builder.info)Method 3: Using Hugging Face CLI
# Install CLI
pip install huggingface_hub
# Authenticate (optional for public datasets)
huggingface-cli login
# List Nepali datasets
huggingface-cli list datasets --filter nepali
# Search with query
huggingface-cli list datasets --filter "nepali asr"
# Download a dataset
huggingface-cli download ranjitraut/nepal-constitution-datasetMethod 4: Browser Bookmarklets
Create these bookmarklets for quick access:
-
All Nepali Datasets:
javascript:window.location.href='https://huggingface.co/datasets?language=ne'
-
Nepali ASR Datasets:
javascript:window.location.href='https://huggingface.co/datasets?q=nepali+automatic-speech-recognition&sort=modified'
-
Nepali NLP Datasets:
javascript:window.location.href='https://huggingface.co/datasets?q=nepali+(ner+OR+sentiment+OR+classification)&sort=downloads'
-
Nepali OCR Datasets:
javascript:window.location.href='https://huggingface.co/datasets?q=nepali+ocr'
-
Recently Updated Nepali Datasets:
javascript:window.location.href='https://huggingface.co/datasets?q=nepali+updated:>2024-01-01&sort=modified'
Method 5: Using Dataset Cards
Each dataset on Hugging Face has a dataset card with:
- Description
- Dataset structure
- Usage examples
- Citation information
- License
Example: IRIIS-RESEARCH Nepali Text Corpus shows:
- 10.1 GB size
- 6.4M articles
- MIT license
- Usage code snippets
Method 1: Using GitHub Web Search
-
Basic Search:
- Go to https://github.com/search
- Type:
nepali datasetornepali nlp - Direct Link: Nepali Dataset Search
-
Advanced Search:
- Use GitHub Advanced Search
- Fill in:
- Keywords:
nepali dataset - Language:
Python,Jupyter Notebook, etc. - Sort:
Recently updatedorMost stars
- Keywords:
-
Search Queries:
| Query | Purpose | Example Results |
|---|---|---|
nepali dataset |
All Nepali dataset repositories | Text corpora, OCR datasets, NLP tools |
nepali nlp |
NLP-related repositories | Classification, NER, sentiment analysis |
nepali corpus |
Text corpus repositories | News datasets, Wikipedia dumps |
nepali ocr |
OCR/handwriting recognition | Character datasets, handwritten text |
nepali speech |
Speech/audio datasets | ASR datasets, TTS data |
nepali computer vision |
CV datasets | Object detection, classification |
nepali handwritten |
Handwriting datasets | Character recognition datasets |
nepali sign language |
Sign language datasets | Gesture recognition datasets |
language:nepali |
Repos with Nepali as primary language | Code written in Nepali |
topic:nepali-nlp |
NLP topic repositories | Curated NLP resources |
topic:nepali-dataset |
Dataset topic repositories | Dataset collections |
topic:nepali-ocr |
OCR topic repositories | Character recognition projects |
nepali dataset stars:>10 |
Popular repositories | Well-maintained datasets |
nepali dataset pushed:>2024-01-01 |
Recently created | New datasets from 2024-2026 |
nepali dataset in:readme |
Datasets mentioned in README | Well-documented repos |
- Using GitHub Topics:
- Browse curated topics:
Method 2: Using GitHub API
import requests
import json
# Search repositories
url = "https://api.github.com/search/repositories"
headers = {"Accept": "application/vnd.github.v3+json"}
# Basic search
params = {
"q": "nepali dataset",
"sort": "updated",
"order": "desc",
"per_page": 50
}
response = requests.get(url, params=params, headers=headers)
repos = response.json()["items"]
for repo in repos:
print(f"Repository: {repo['full_name']}")
print(f"Name: {repo['name']}")
print(f"Description: {repo['description']}")
print(f"Stars: {repo['stargazers_count']}")
print(f"Forks: {repo['forks_count']}")
print(f"Updated: {repo['updated_at']}")
print(f"URL: {repo['html_url']}")
print(f"Language: {repo['language']}")
print("-" * 80)
# Search with language filter
params = {
"q": "nepali dataset language:python",
"sort": "stars",
"per_page": 30
}
response = requests.get(url, params=params, headers=headers)
python_repos = response.json()["items"]
# Search code files
code_url = "https://api.github.com/search/code"
params = {
"q": "nepali dataset extension:json OR extension:csv OR extension:txt",
"per_page": 30
}
response = requests.get(code_url, params=params, headers=headers)
code_results = response.json()["items"]
for result in code_results:
print(f"File: {result['name']}")
print(f"Repo: {result['repository']['full_name']}")
print(f"URL: {result['html_url']}")
print("-" * 80)Method 3: Using GitHub CLI (gh)
# Install GitHub CLI
# macOS: brew install gh
# Linux: sudo apt install gh
# Windows: winget install --id GitHub.cli
# Authenticate
gh auth login
# Search for repositories
gh search repos "nepali dataset" --sort updated --order desc
gh search repos "nepali nlp" --language python
gh search repos "topic:nepali-dataset"
# View repository details
gh repo view OWNER/REPO
# Clone a repository
gh repo clone ranjitraut/Nepali-Datasets-Collection
# List files in a repository
gh repo view ranjitraut/Nepali-Datasets-Collection --json files
# Search code in repositories
gh search code "nepali dataset" --extension json
gh search code "nepali ocr" --language pythonMethod 4: Using GitHub Advanced Search Operators
| Operator | Example | Description |
|---|---|---|
in:name |
nepali in:name |
Repos with "nepali" in name |
in:description |
dataset in:description nepali |
Repos with "dataset" and "nepali" in description |
in:readme |
nepali in:readme |
Repos with "nepali" in README |
language: |
language:python nepali dataset |
Python repos about Nepali datasets |
stars: |
nepali dataset stars:>50 |
Repos with >50 stars |
forks: |
nepali dataset forks:>10 |
Repos with >10 forks |
pushed: |
nepali dataset pushed:>2024-01-01 |
Repos updated after Jan 1, 2024 |
created: |
nepali dataset created:>2024-01-01 |
Repos created after Jan 1, 2024 |
user: |
user:theranjitraut nepali |
Repos by specific user |
org: |
org:IOST-ASCOL nepali |
Repos by specific organization |
topic: |
topic:nepali-nlp topic:dataset |
Repos with specific topics |
label: |
label:nepali label:dataset |
Issues/PRs with specific labels |
Method 5: GitHub Code Search
To find actual dataset files (JSON, CSV, etc.):
- Go to https://github.com/search
- Click on "Code" tab
- Search:
nepali dataset extension:json - Or:
nepali corpus extension:csv - Or:
language:nepali extension:txt
Example searches:
Method 6: Following Nepali Dataset Repositories
Watch these key repositories for updates:
- pemagrg1/Nepali-Datasets - Comprehensive list
- IOST-ASCOL/nepali-datasets - Curated collection
- ghimiresunil/Curated-List-of-Nepali-NLP-Resources - Resource aggregator
- rameshhpathak/nepali-nlp-resources - Tools and datasets
- amitness/ml-datasets - ML datasets for Nepal
To watch a repository:
- Go to the repo page
- Click "Watch" button (top right)
- Select "Watching" to get notifications
Method 7: GitHub Notifications
Set up notifications for:
- New repositories matching "nepali dataset"
- Updates to watched repositories
- New issues/PRs in relevant repos
Go to https://github.com/watching to manage your watched repositories.
| Platform | Command/URL | Purpose |
|---|---|---|
| Hugging Face | https://huggingface.co/datasets?language=ne |
All Nepali datasets |
| Hugging Face | https://huggingface.co/datasets?q=nepali+asr |
ASR datasets |
| Hugging Face | https://huggingface.co/datasets?q=nepali+ocr |
OCR datasets |
| Hugging Face | https://huggingface.co/datasets?q=nepali+ner |
NER datasets |
| GitHub | https://github.com/search?q=nepali+dataset |
All Nepali dataset repos |
| GitHub | https://github.com/search?q=nepali+nlp |
NLP repos |
| GitHub | https://github.com/topics/nepali-nlp |
NLP topic repos |
| GitHub | https://github.com/topics/nepali-dataset |
Dataset topic repos |
| Kaggle | https://www.kaggle.com/datasets?tags=16979-Nepali |
All Nepali datasets |
| Kaggle | https://www.kaggle.com/datasets?search=nepali+ocr |
OCR datasets |
| Roboflow | https://universe.roboflow.com/search?query=nepali |
All Nepali CV datasets |
For NLP Tasks:
- Hugging Face:
language:ne AND (ner OR sentiment OR classification OR qa OR summarization) - GitHub:
nepali AND (nlp OR "natural language" OR corpus OR dataset) - Kaggle:
nepali AND (nlp OR text OR classification OR sentiment)
For Speech/Audio:
- Hugging Face:
nepali AND (asr OR "speech-to-text" OR tts OR "text-to-speech") - GitHub:
nepali AND (speech OR audio OR asr OR tts) - OpenSLR: Search for "Nepali" or "ne"
For Computer Vision:
- Hugging Face:
nepali AND (ocr OR vision OR image OR object-detection OR classification) - GitHub:
nepali AND (computer-vision OR cv OR ocr OR "object detection") - Roboflow:
nepali OR devanagari - Kaggle:
nepali AND (image OR vision OR ocr OR detection)
For OCR/Handwriting:
- Hugging Face:
nepali AND (ocr OR handwritten OR "handwriting recognition") - GitHub:
nepali AND (ocr OR handwritten OR character OR recognition) - Kaggle:
nepali AND (ocr OR handwritten OR character)
For Translation:
- Hugging Face:
nepali AND (translation OR parallel OR "machine translation") - GitHub:
nepali AND (translation OR parallel OR corpus) - Kaggle:
nepali AND (translation OR parallel)
For Legal/Government:
- Hugging Face:
nepali AND (legal OR constitution OR act OR law OR government) - GitHub:
nepali AND (legal OR constitution OR government OR act) - Open Data Nepal: Search for specific government datasets
Last Updated: August 8, 2026 Maintained by: Ranjit Raut Contributions welcome! Submit PR to Nepali-Datasets-Collection