File size: 694 Bytes
e6223dc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import streamlit as st
from huggingface_hub import Repository

repo = Repository(
    local_dir="scripts",
    repo_type="model",
    clone_from="stistko/CzechPunctuationProtected",
    token=True
)
repo.git_pull()

from scripts.scripts.model import PunctuationModel

model = PunctuationModel()

st.write("""
# Czech Punctuation Model (CPM)
This application uses a transformer model 'Electra-small' with subsequent fine-tuning and a contextual window of 256 tokens.
""")

# Text input field
input_text = st.text_input("Enter text here:")

# Button for submission
submit_button = st.button("Submit")

# Action after button press
if submit_button:
    st.write(f"Output: {model.run(input_text)}")