Spaces:
Sleeping
Sleeping
# import | |
import streamlit as st | |
from parstdex import Parstdex | |
# set config | |
st.set_page_config(layout="wide", page_title="Parstdex") | |
model = Parstdex() | |
model.extract_span("تست: ساعت ۸ صبح") | |
# APP | |
# set title and subtitle | |
st.title("Parstdex") | |
st.markdown("Paste any persian (farsi) text you want to extract its time and date 🖖.") | |
# create the input text box and setting panel | |
text = st.text_area('Paste your text here...', "ساعت ۸ صبح من و علی قرار گذاشتیم که شانزده بهمن ۱۳۷۵ هم دیگر را در دوشنبه بازار ببینیم.", height=50) | |
button = st.button("Extract") | |
# if button is clicked | |
with st.spinner("Processing Text and Extracting..."): | |
if button and text: | |
# extract markers from the text | |
spans = model.extract_span(sentence) | |
markers = model.extract_marker(sentence) | |
values = model.extract_value(sentence) | |
ners = model.extract_ner(sentence) | |
# display the result | |
st.markdown("**Spans:**") | |
st.write(spans) | |
st.markdown("**Markers:**") | |
st.write(markers) | |
st.markdown("**Values:**") | |
st.write(values) | |
st.markdown("**NER:**") | |
st.write(ners) |