KevSun commited on
Commit
5bb308b
1 Parent(s): 65e1966

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -19
app.py CHANGED
@@ -1,31 +1,15 @@
1
  import streamlit as st
2
- from sentence_transformers import SentenceTransformer
3
- from langdetect import detect, DetectorFactory
4
 
5
  st.set_page_config(page_title="Simple Text Analysis", layout="wide")
6
 
7
- @st.cache_resource
8
- def load_model():
9
- return SentenceTransformer('distiluse-base-multilingual-cased-v1')
10
-
11
- DetectorFactory.seed = 0
12
- model = load_model()
13
-
14
  st.title("Simple Text Analysis")
15
  user_input = st.text_area("Enter your text here:")
16
 
17
  if st.button("Analyze"):
18
  if user_input:
19
- try:
20
- lang = detect(user_input)
21
- st.write(f"Detected language: {lang}")
22
-
23
- embedding = model.encode(user_input)
24
- st.write(f"Text embedding shape: {embedding.shape}")
25
- st.write("First few values of the embedding:")
26
- st.write(embedding[:5])
27
- except Exception as e:
28
- st.error(f"An error occurred: {str(e)}")
29
  else:
30
  st.warning("Please enter some text to analyze.")
31
 
 
1
  import streamlit as st
 
 
2
 
3
  st.set_page_config(page_title="Simple Text Analysis", layout="wide")
4
 
 
 
 
 
 
 
 
5
  st.title("Simple Text Analysis")
6
  user_input = st.text_area("Enter your text here:")
7
 
8
  if st.button("Analyze"):
9
  if user_input:
10
+ st.write(f"You entered: {user_input}")
11
+ st.write(f"Character count: {len(user_input)}")
12
+ st.write(f"Word count: {len(user_input.split())}")
 
 
 
 
 
 
 
13
  else:
14
  st.warning("Please enter some text to analyze.")
15