FahadAlam commited on
Commit
9dc1a69
1 Parent(s): 3928bfe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -4,7 +4,7 @@ from transformers import AutoModelWithLMHead, AutoTokenizer
4
  tokenizer = AutoTokenizer.from_pretrained("mrm8488/t5-base-finetuned-question-generation-ap")
5
  model = AutoModelWithLMHead.from_pretrained("mrm8488/t5-base-finetuned-question-generation-ap")
6
 
7
- def get_question(answer, context, max_length=64):
8
  input_text = "answer: %s context: %s </s>" % (answer, context)
9
  features = tokenizer([input_text], return_tensors='pt')
10
 
@@ -12,10 +12,9 @@ def get_question(answer, context, max_length=64):
12
  attention_mask=features['attention_mask'],
13
  max_length=max_length)
14
 
15
- return tokenizer.decode(output[0])
16
 
17
-
18
- examples = [["The world's first piece of software was written by a computer scientist named Tom Kilburn in 1948.", "1948"], ["The world's first piece of software was written by a computer scientist named Tom Kilburn in 1948.", "Tom Kilburn"]]
19
 
20
  demo = gr.Interface(fn=get_question, inputs=["text", "text"], outputs="text", title="Question Generator", examples=examples)
21
  demo.launch()
 
4
  tokenizer = AutoTokenizer.from_pretrained("mrm8488/t5-base-finetuned-question-generation-ap")
5
  model = AutoModelWithLMHead.from_pretrained("mrm8488/t5-base-finetuned-question-generation-ap")
6
 
7
+ def get_question(context, answer, max_length=64):
8
  input_text = "answer: %s context: %s </s>" % (answer, context)
9
  features = tokenizer([input_text], return_tensors='pt')
10
 
 
12
  attention_mask=features['attention_mask'],
13
  max_length=max_length)
14
 
15
+ return tokenizer.decode(output[0])[16:-4]
16
 
17
+ examples = [["The world's first piece of software was written by a computer scientist named Tom Kilburn in 1948.", "1948"], ["The world's first piece of software was written by a computer scientist named Tom Kilburn in 1948.", "Tom Kilburn"], ["The world's first piece of software was written by a computer scientist named Tom Kilburn in 1948.", "computer scientist"]]
 
18
 
19
  demo = gr.Interface(fn=get_question, inputs=["text", "text"], outputs="text", title="Question Generator", examples=examples)
20
  demo.launch()