Views
No views yet
1!pip install -q transformers
2from transformers import pipeline
3
4qa_pipeline = pipeline(
5 "question-answering",
6 model="Sahajtomar/GELECTRAQA",
7 tokenizer="Sahajtomar/GELECTRAQA"
8)
9
10qa_pipeline({
11 'context': "Vor einigen Jahren haben Wissenschaftler ein wichtiges Mutagen identifiziert, das in unseren eigenen Zellen liegt: APOBEC, ein Protein, das normalerweise als Schutzmittel gegen Virusinfektionen fungiert. Heute hat ein Team von Schweizer und russischen Wissenschaftlern unter der Leitung von Sergey Nikolaev, Genetiker an der Universität Genf (UNIGE) in der Schweiz, entschlüsselt, wie APOBEC eine Schwäche unseres DNA-Replikationsprozesses ausnutzt, um Mutationen in unserem Genom zu induzieren.",
12 'question': "Welches Mutagen schützt vor Virusinfektionen?"
13
14})
15
16# output
17
18{'answer': 'APOBEC', 'end': 121, 'score': 0.987, 'start': 115}
19
20## Even complex queries can be answered pretty well
21
22qa_pipeline({
23 "context": "Es wird erwartet, dass sich schwarze Löcher mit Sternmasse bilden,
24 wenn sehr massive Sterne am Ende ihres Lebenszyklus
25 zusammenbrechen. Nachdem sich ein Schwarzes Loch gebildet hat,
26 kann es weiter wachsen,indem es Masse aus seiner Umgebung
27 absorbiert. Durch Absorption anderer Sterne und Verschmelzung mit
28 anderen Schwarzen Löchern können sich supermassereiche Schwarze
29 Löcher mit Millionen von Sonnenmassen (M☉) bilden. Es besteht
30 Konsens darüber, dass in den Zentren der meisten Galaxien
31 supermassereiche Schwarze Löcher existieren.",
32 'question': "Wie Sonnenmassen entstehen?"
33
34
35})
36
37#output
38
39{'answer': 'Durch Absorption anderer Sterne und Verschmelzung mit anderen Schwarzen Löchern',
40 'end': 332,
41 'score': 0.23970196,
42 'start': 253}
43
44