pelinbalci's picture
Update app.py
0072800
import streamlit as st
import json
import requests
from model import predict_pipeline
st.title("Language Detection Model")
st.write("")
st.write("Supported Languages:")
col1, col2, col3, col4 = st.columns(4)
with col1:
st.markdown("- Arabic")
st.markdown("- Danish")
st.markdown("- Dutch")
st.markdown("- English")
st.markdown("- French")
with col2:
st.markdown("- German")
st.markdown("- Greek")
st.markdown("- Hindi")
st.markdown("- Italian")
with col3:
st.markdown("- Kannada")
st.markdown("- Malayalam")
st.markdown("- Portugeese")
st.markdown("- Russian")
with col4:
st.markdown("- Spanish")
st.markdown("- Sweedish")
st.markdown("- Tamil")
st.markdown("- Turkish")
st.markdown('''
<style>
[data-testid="stMarkdownContainer"] ul{
list-style-position: inside;
}
</style>
''', unsafe_allow_html=True)
title = st.text_input('Input text', 'Please enter the text here. Remember it is not a dictionary:) Write a sentence.')
st.write('The current text is', title)
inputs = {"text": title}
if st.button("Detect Language"):
language = predict_pipeline(json.dumps(inputs))
st.write(f'Language: {language}')