write a streamlit app for next word prediction with a file upload for the user, with complete code Provide your response in exactly 7 paragraphs (separated nearby paragraphs with 3 aterisk symbols ***).
user