Lukeds14 commited on
Commit
0e96c21
verified
1 Parent(s): 0189905

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -0
app.py ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from transformers import pipeline
3
+
4
+ # T铆tulo de la aplicaci贸n
5
+ st.title("隆Traduce del Ingl茅s al Espa帽ol con IA!")
6
+
7
+ # Descripci贸n de la aplicaci贸n
8
+ st.write("Introduce el texto en ingl茅s que deseas traducir al espa帽ol:")
9
+
10
+ # Entrada de texto del usuario
11
+ texto_ingreso = st.text_area("Texto en ingl茅s:", "I am studying a course in artificial intelligence in Cali - Colombia")
12
+
13
+ # Cargar el modelo de traducci贸n
14
+ Nombre_Modelo = 'Helsinki-NLP/opus-mt-en-es'
15
+ TraductorEN_ES = pipeline('translation', model=Nombre_Modelo, device='cuda')
16
+
17
+ # Bot贸n para realizar la traducci贸n
18
+ if st.button("Traducir"):
19
+ if texto_ingreso:
20
+ # Realizar la traducci贸n
21
+ resultado = TraductorEN_ES([texto_ingreso])
22
+ # Mostrar el resultado
23
+ st.write("**Traducci贸n al espa帽ol:**")
24
+ st.write(resultado[0]['translation_text'])
25
+ else:
26
+ st.warning("Por favor, introduce un texto para traducir.")