import streamlit as st from transformers import pipeline # Title for the app st.title('Fill in the Blank Bot') # Load the fill-mask pipeline fill_mask = pipeline('fill-mask') # Text area for the user input user_input = st.text_area("Enter a sentence with a in place of the missing word") # Button to trigger the fill-mask function if st.button('Fill the Blank'): # Predict the missing words results = fill_mask(user_input) # Display the top 5 predictions st.write("Top predictions:") for result in results: st.write(f"Prediction: {result['token_str']}, Confidence: {round(result['score'], 4)}")