--- language: en tags: - question-answering - bert - squad - extractive-qa datasets: - squad metrics: - exact_match - f1 model-index: - name: Question_Answering results: - task: type: question-answering dataset: name: SQuAD v1.1 type: squad metrics: - type: exact_match value: 81.0501 - type: f1 value: 88.5526 --- # BERT Fine-Tuned on SQuAD (Extractive Question Answering) This model extracts answers to questions directly from a provided text passage. It was fine-tuned from `bert-base-cased` on the SQuAD v1.1 dataset. ## How It Works Given a **context** (a paragraph of text) and a **question**, the model finds and returns the exact span of text in the context that answers the question. ## Performance | Metric | Score | |--------|-------| | Exact Match | 81.05% | | F1 Score | 88.55% | *(Evaluated on SQuAD v1.1 validation set — 10,570 examples)* ## How to Use ```python from transformers import pipeline qa = pipeline( "question-answering", model="samandar1105/Question_Answering" ) result = qa( question="Who designed the Eiffel Tower?", context="The Eiffel Tower was designed by Gustave Eiffel and built between 1887 and 1889 in Paris." ) print(result) # {'answer': 'Gustave Eiffel', 'score': 0.99, 'start': 31, 'end': 45} ``` ## Training Details | Parameter | Value | |-----------|-------| | Base model | bert-base-cased | | Dataset | SQuAD v1.1 (87,599 train / 10,570 val) | | Learning rate | 2e-5 | | Epochs | 3 | | Batch size | 16 | | Max sequence length | 384 | | Stride | 128 | | Framework | PyTorch + HuggingFace Transformers |