Tahsin-Mayeesha commited on
Commit
5eea717
1 Parent(s): 5c7018b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -7,7 +7,7 @@ from sklearn.feature_extraction.text import TfidfVectorizer
7
  import pickle
8
 
9
  vectorizer = pickle.load(open("tfidf.pickle", "rb"))
10
- clf = pickle.load(open("classifier.pickle", "rb"))
11
 
12
  example_context = "ফলস্বরূপ, ১৯৭৯ সালে, সনি এবং ফিলিপস একটি নতুন ডিজিটাল অডিও ডিস্ক ডিজাইন করার জন্য প্রকৌশলীদের একটি যৌথ টাস্ক ফোর্স গঠন করে। ইঞ্জিনিয়ার কিস শুহামার ইমমিনক এবং তোশিতাদা দোই এর নেতৃত্বে, গবেষণাটি লেজার এবং অপটিক্যাল ডিস্ক প্রযুক্তিকে এগিয়ে নিয়ে যায়। এক বছর পরীক্ষা-নিরীক্ষা ও আলোচনার পর টাস্ক ফোর্স রেড বুক সিডি-ডিএ স্ট্যান্ডার্ড তৈরি করে। প্রথম প্রকাশিত হয় ১৯৮০ সালে। আইইসি কর্তৃক ১৯৮৭ সালে আন্তর্জাতিক মান হিসেবে আনুষ্ঠানিকভাবে এই মান গৃহীত হয় এবং ১৯৯৬ সালে বিভিন্ন সংশোধনী মানের অংশ হয়ে ওঠে।'"
13
  example_answer = "১৯৮০"
@@ -46,14 +46,15 @@ def generate_questions(model_choice,context,answer,numReturnSequences=1,num_beam
46
  for id in generated_ids:
47
  text.append(tokenizer.decode(id,skip_special_tokens=True,clean_up_tokenization_spaces=True).replace('question: ',' '))
48
 
49
- question = " ".join(text)
50
- correctness_pred = clf.predict(vectorizer.transform([question]))[0]
51
- if correctness_pred == 1:
52
- correctness = "Correct"
53
- else :
54
- correctness = "Incorrect"
55
 
56
- return question, correctness
 
57
 
58
 
59
  demo = gr.Interface(fn=generate_questions, inputs=[gr.Dropdown(label="Model", choices=["mt5-small","mt5-base","banglat5"],value="banglat5"),
@@ -69,8 +70,7 @@ demo = gr.Interface(fn=generate_questions, inputs=[gr.Dropdown(label="Model", ch
69
  gr.Slider(0, 1, value=None, label="Top P/Nucleus Sampling"),
70
  gr.Slider(0, 1, value=None, label="Temperature") ] ,
71
  # output
72
- outputs=[gr.Textbox(label='Question'),
73
- gr.Textbox(label='Grammatical Correctness')],
74
  examples=[["banglat5",example_context,example_answer]],
75
  cache_examples=False,
76
  title="Bangla Question Generation")
 
7
  import pickle
8
 
9
  vectorizer = pickle.load(open("tfidf.pickle", "rb"))
10
+ # clf = pickle.load(open("classifier.pickle", "rb"))
11
 
12
  example_context = "ফলস্বরূপ, ১৯৭৯ সালে, সনি এবং ফিলিপস একটি নতুন ডিজিটাল অডিও ডিস্ক ডিজাইন করার জন্য প্রকৌশলীদের একটি যৌথ টাস্ক ফোর্স গঠন করে। ইঞ্জিনিয়ার কিস শুহামার ইমমিনক এবং তোশিতাদা দোই এর নেতৃত্বে, গবেষণাটি লেজার এবং অপটিক্যাল ডিস্ক প্রযুক্তিকে এগিয়ে নিয়ে যায়। এক বছর পরীক্ষা-নিরীক্ষা ও আলোচনার পর টাস্ক ফোর্স রেড বুক সিডি-ডিএ স্ট্যান্ডার্ড তৈরি করে। প্রথম প্রকাশিত হয় ১৯৮০ সালে। আইইসি কর্তৃক ১৯৮৭ সালে আন্তর্জাতিক মান হিসেবে আনুষ্ঠানিকভাবে এই মান গৃহীত হয় এবং ১৯৯৬ সালে বিভিন্ন সংশোধনী মানের অংশ হয়ে ওঠে।'"
13
  example_answer = "১৯৮০"
 
46
  for id in generated_ids:
47
  text.append(tokenizer.decode(id,skip_special_tokens=True,clean_up_tokenization_spaces=True).replace('question: ',' '))
48
 
49
+ #question = " ".join(text)
50
+ #correctness_pred = clf.predict(vectorizer.transform([question]))[0]
51
+ #if correctness_pred == 1:
52
+ # correctness = "Correct"
53
+ #else :
54
+ # correctness = "Incorrect"
55
 
56
+ #return question, correctness
57
+ return question
58
 
59
 
60
  demo = gr.Interface(fn=generate_questions, inputs=[gr.Dropdown(label="Model", choices=["mt5-small","mt5-base","banglat5"],value="banglat5"),
 
70
  gr.Slider(0, 1, value=None, label="Top P/Nucleus Sampling"),
71
  gr.Slider(0, 1, value=None, label="Temperature") ] ,
72
  # output
73
+ outputs=[gr.Textbox(label='Question')],
 
74
  examples=[["banglat5",example_context,example_answer]],
75
  cache_examples=False,
76
  title="Bangla Question Generation")