/persian-question-answering

Persian Question Answering Based on BERT

Primary LanguageJupyter Notebook

Persian Question Answering with a BERT

This is a Persian Question Answering application of BERT.

As the transformers library has a large collection of pre-trained models, we use also use pre-trained model that has already been fine-tuned for the fine-tuned on PersianQA.

Demo

question = "پست خیابانی وقتی فوتبال بازی می کرد چی بود؟"

abstract = "جواد خیابانی پنجمین فرزند از میان خانواده‌ای با هشت فرزند است. پدر او انباردار اداره اصلاح بذر کرج بود. او تا ۶ سالگی مقیم کرج بود تا اینکه در سال ۱۳۵۱ به تهران آمد و شاگرد اول کل دبستان‌های منطقه ۱۰ آموزش و پرورش تهران شد. او در آزمون کنکور استعدادهای درخشان شرکت کرد و قبول شد اما به خاطر محدودیت‌های مالی نتوانست ثبت نام کند. او به علت بیماری فلج اطفال که در سال ۱۳۴۸ به آن دچار شده بود، مشکلات حرکتی زیادی داشت که هنوز هم از آن رنج می‌برد اما با این وجود در مسابقات دوچرخه‌سواری آموزشگاه‌های ایران در سال ۱۳۶۲ قهرمان شد. در سال‌های ۱۳۶۲ تا ۱۳۶۴ مدافع چپ و دروازه‌بان تیم فوتبال منتخب آموزشگاه‌های کرج بود. در سال ۱۳۶۶ از سوی تیم فوتبال منتخب دانشکده‌های فنی و مهندسی تهران در المپیک دانشجویان ایران در شیراز شرکت کرد و به مقام پنجم ایران در رشته فوتبال دست یافت. او به اردوی تیم ملی فوتبال دانشجویان ایران هم دعوت شد اما این اردو هرگز تشکیل نشد، زیرا در آن زمان ورزش دانشگاهی چندان فعالیت مهمی نداشت. جواد خیابانی در بیست و سوم اردیبهشت ۱۳۷۴ ازدواج کرد و یک فرزند دختر به نام «نگار» دارد"

fa_answer_question(question, abstract)

output will be: مدافع چپ و دروازه‌بان