AitanaParla / app.py
ygutierrez's picture
Update app.py
a62b484 verified
raw
history blame
940 Bytes
# Primero, asegúrate de tener instalada la librería sentence-splitter
# Puedes instalarla usando: pip install sentence-splitter
import subprocess
subprocess.run('pip install sentence-splitter --no-build-isolation', env={'FLASH_ATTENTION_SKIP_CUDA_BUILD': "TRUE"}, shell=True)
from sentence_splitter import SentenceSplitter, split_text_into_sentences
# El texto que deseas dividir en oraciones
texto = "La Resolució de l'Alcaldia Presidència número 2.442, de 3 d'agost de 2000. La Resolució de l'Alcaldia Presidència número 2.442, de 3 d'agost de 2000."
# Crear una instancia del divisor de oraciones para el idioma español
splitter = SentenceSplitter(language='es')
# Dividir el texto en oraciones
oraciones = splitter.split(texto)
import streamlit as st
# Imprimir las oraciones resultantes
for i, oracion in enumerate(oraciones):
st.write(f"Oración {i+1}: {oracion}")
print(f"Oración {i+1}: {oracion}")