rejauldu/bn-calendar
🗓️ Bengali Calendar Dataset Dataset Summary The Bengali Calendar Dataset is a synthetic dataset that contains Bengali calendar-based system prompts, user queries, and assistant answers.It is designed for training and evaluating Bengali language models on reasoning about dates, weekdays, times, and ordinal formats. Each example follows a structured format: আজকের তারিখ: ১৯/১০/২০২৫ এখন সময়: রাত ১০:১৫ আজকের বার: রবিবার and conversations like: <|user|> আগামীকাল কোন… See the full description on the dataset page: https://huggingface.co/datasets/rejauldu/bn-calendar.
🗓️ Bengali Calendar Dataset
Dataset Summary
The Bengali Calendar Dataset is a synthetic dataset that contains Bengali calendar-based system prompts, user queries, and assistant answers. It is designed for training and evaluating Bengali language models on reasoning about dates, weekdays, times, and ordinal formats.
Each example follows a structured format:
আজকের তারিখ: ১৯/১০/২০২৫ এখন সময়: রাত ১০:১৫ আজকের বার: রবিবার
and conversations like:
<|user|> আগামীকাল কোন বার? <|assistant|> সোমবার।
Supported Tasks and Benchmarks
- Question Answering (QA) — calendar-based reasoning in Bengali
- Dialogue Generation — with structured system context
- Date/Time Reasoning — next day, previous day, ordinal dates (e.g., ৫ই আগস্ট ২০২৫)
Languages
- Bengali (bn)
Dataset Structure
Each record has 3 fields:
- system → Context text (date, time, day of week)
- question → User query in Bengali
- answer → Assistant answer in Bengali
Example 1: Next day
{ "system": "আজকের তারিখ: ১৯/১০/২০২৫\nএখন সময়: রাত ১০:১৫\nআজকের বার: রবিবার", "question": "আগামীকাল কোন বার?", "answer": "সোমবার।" }
Example 2: Previous day
{ "system": "আজকের তারিখ: ০৫/০৮/২০২৫\nএখন সময়: সকাল ৯:০০\nআজকের বার: মঙ্গলবার", "question": "গতকাল কোন বার ছিল?", "answer": "সোমবার।" }
Example 3: Ordinal date
{ "system": "আজকের তারিখ: ৫ই আগস্ট ২০২৫\nএখন সময়: দুপুর ২:৩০\nআজকের বার: মঙ্গলবার", "question": "আজকের তারিখ কি?", "answer": "৫ই আগস্ট ২০২৫।" }
Data Splits
- train: X samples
- validation: Y samples
- test: (optional)
Source Data
Collection
- Generated synthetically using Python scripts.
- Numbers converted using helper functions:
to_bengali_number()andnumber_to_word(). - Dates and weekdays created from Python
datetime.
License
📄 MIT License (or your preferred license)
Limitations
- Template-based → sentence diversity is limited.
- Uses Gregorian calendar (Bengali formatting only).
- Does not cover historical Bengali calendar.
Citation
If you use this dataset, please cite:
@dataset{rejaul2025bengalicalendar, title = {Bengali Calendar Dataset}, author = {Md Rejaul Karim}, year = {2025}, publisher = {Hugging Face}, url = {https://huggingface.co/datasets/rejauldu/bn-calendar} }
