polish-qa-v2 / README.md
pkedzia's picture
Update README.md
105ef38 verified
metadata
license: cc-by-4.0
datasets:
  - clarin-pl/poquad
language:
  - pl
library_name: transformers

Model Card

Extractive Question-Answer model for polish. Extractive means, that the most relevant chunk of the text is returned as answer from the context for the given question.

Model Details

Model Usage

Simple model usage with huggingface library:

from transformers import pipeline

model_path = "radlab/polish-qa-v2"

question_answerer = pipeline(
  "question-answering",
  model=model_path
)

question = "Jakie silniki posiada艂 okr臋t?"
context = """Okr臋t by艂 nap臋dzany przez trzy trzycylindrowe maszyny parowe potr贸jnego rozpr臋偶ania, kt贸re
nap臋dza艂y poprzez wa艂y nap臋dowe trzy 艣ruby nap臋dowe (dwie tr贸jskrzyd艂owe
zewn臋trzne o 艣rednicy 4,5 metra i czteroskrzyd艂ow膮 o 艣rednicy 4,2 metra).
Para by艂a dostarczana przez cztery kot艂y wodnorurkowe typu Marine,
wyposa偶one 艂膮cznie w osiem palenisk i osiem kot艂贸w cylindrycznych,
kt贸re mia艂y 艂膮cznie 32 paleniska. Ci艣nienie robocze kot艂贸w wynosi艂o 12 at,
a ich 艂膮czna powierzchnia grzewcza 3560 m虏. Wszystkie kot艂y by艂y opalane w臋glem,
kt贸rego normalny zapas wynosi艂 650, a maksymalny 1070 ton.
Nominalna moc si艂owni wynosi艂a 13 000 KM (maksymalnie 13 922 KM przy 108 obr./min),
co pozwala艂o na osi膮gni臋cie pr臋dko艣ci maksymalnej od 17,5 do 17,6 w臋z艂a.
Zasi臋g wynosi艂 3420 mil morskich przy pr臋dko艣ci 10 w臋z艂贸w. Zu偶ycie w臋gla przy mocy 10 000 KM
wynosi艂o oko艂o 11 ton na godzin臋, a przy mocy maksymalnej 16 ton na godzin臋.
"""

print(
  question_answerer(
    question=question,
    context=context.replace("\n", " ")
  )
)

with the sample output:

{
  'score': 0.612459123134613,
  'start': 25,
  'end': 84,
  'answer': ' trzy trzycylindrowe maszyny parowe potr贸jnego rozpr臋偶ania,'
}

Link to the article on our blog in polish.