merve HF staff commited on
Commit
ff6984b
β€’
1 Parent(s): 57076e0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -4,13 +4,13 @@ st.header("Ways to Improve Your Conversational Agents using πŸ€— Hugging Face")
4
 
5
  st.write("There are many ways to improve your conversational agents using language models. In this blog post, I want to go through couple of know-hows I've learnt during my time as a machine learning engineer making chatbots for living.")
6
 
7
- st.subheader("Data Augmentation with Generative Models")
8
  st.write("There are cases where you will not be allowed to keep data, you will have to start from scratch or you will have very little amount of data. We'll go over two use cases and see how to tackle them.")
9
  st.write("Imagine you're making a chatbot that will answer very general questions about emergency situations at home.")
10
  st.write("If you have very little amount of data, you could actually augment it through language models. There are regex based tools you can use but they tend to create bias due to repetitive patterns, so it's better to use language models for this case. A good model to use is a generative model fine-tuned on Quora Question Pairs dataset. This dataset consists of question pairs that are paraphrase of one another, and T5 can generate a paraphrased question given a source question.")
11
  st.write("Try it yourself here πŸ‘‡πŸ»")
12
  generator = pipeline("text2text-generation", model = "mrm8488/t5-small-finetuned-quora-for-paraphrasing")
13
- default_value = "How to put out a grease fire?"
14
  sent = st.text_area("Input", default_value, height = 10)
15
  outputs = generator(sent)
16
  st.write("Paraphrased Example:")
 
4
 
5
  st.write("There are many ways to improve your conversational agents using language models. In this blog post, I want to go through couple of know-hows I've learnt during my time as a machine learning engineer making chatbots for living.")
6
 
7
+ st.subheader("Data Augmentation with Generative Models ✨")
8
  st.write("There are cases where you will not be allowed to keep data, you will have to start from scratch or you will have very little amount of data. We'll go over two use cases and see how to tackle them.")
9
  st.write("Imagine you're making a chatbot that will answer very general questions about emergency situations at home.")
10
  st.write("If you have very little amount of data, you could actually augment it through language models. There are regex based tools you can use but they tend to create bias due to repetitive patterns, so it's better to use language models for this case. A good model to use is a generative model fine-tuned on Quora Question Pairs dataset. This dataset consists of question pairs that are paraphrase of one another, and T5 can generate a paraphrased question given a source question.")
11
  st.write("Try it yourself here πŸ‘‡πŸ»")
12
  generator = pipeline("text2text-generation", model = "mrm8488/t5-small-finetuned-quora-for-paraphrasing")
13
+ default_value = "My basement is in flood, what can I do?"
14
  sent = st.text_area("Input", default_value, height = 10)
15
  outputs = generator(sent)
16
  st.write("Paraphrased Example:")