RodrigoGariv commited on
Commit
efc88c2
·
verified ·
1 Parent(s): 85429f4

Delete acentuar_palabras

Browse files
Files changed (1) hide show
  1. acentuar_palabras +0 -49
acentuar_palabras DELETED
@@ -1,49 +0,0 @@
1
- def acentuar_palabras(texto):
2
- """
3
- Acentúa las palabras en un texto dado basándose en un diccionario de mapeo.
4
-
5
- Args:
6
- texto (str): El texto de entrada con palabras sin acento.
7
-
8
- Returns:
9
- str: El texto con las palabras acentuadas según el diccionario.
10
- """
11
- diccionario_acentos = {
12
- "el": "él",
13
- "arbol": "árbol",
14
- "camion": "camión",
15
- "cancion": "canción",
16
- "peru": "Perú",
17
- "mexico": "México",
18
- "nino": "niño",
19
- "comio": "comió",
20
- "sandia": "sandía",
21
- "jugosisima": "jugosísima",
22
- # Agrega aquí más palabras sin acento y su forma correcta con acento
23
- }
24
- palabras = texto.lower().split() # Convertimos a minúsculas para la búsqueda en el diccionario
25
- palabras_acentuadas = []
26
- for palabra in palabras:
27
- if palabra in diccionario_acentos:
28
- palabras_acentuadas.append(diccionario_acentos[palabra])
29
- else:
30
- palabras_acentuadas.append(palabra)
31
- return " ".join(palabras_acentuadas)
32
-
33
- # Ejemplo de uso:
34
- texto_sin_acentos = "El arbol del camion tiene una cancion de peru y mexico."
35
- texto_con_acentos = acentuar_palabras(texto_sin_acentos)
36
- print(f"Texto original: {texto_sin_acentos}")
37
- print(f"Texto con acentos: {texto_con_acentos}")
38
-
39
- # Para usar con la interfaz de Hugging Face:
40
-
41
- def mi_funcion_hugging_face_acentos(texto_usuario):
42
- texto_acentuado = acentuar_palabras(texto_usuario)
43
- # Aquí puedes agregar el resto de tu lógica de procesamiento
44
- return f"Texto acentuado: {texto_acentuado}"
45
-
46
- # Ejemplo de cómo se podría usar en un contexto de Hugging Face:
47
- texto_entrada = "la nina comio una sandia jugosisima."
48
- resultado = mi_funcion_hugging_face_acentos(texto_entrada)
49
- print(resultado)