Hi @z051m4,  architectural there’s no difference. SQuADv2 has adversarial questions which look like correct questions but have no answers. With squad2 the models are trained to output bos token if no answer is present instead of giving wrong answer. This enables the model to differentiate between answerable and non answerable questions.