paytom
Python
import random
# Texto de entrenamiento
text = "Antes los juegos eran super sencillos con graficos pixelados y mecanicas basicas. Hoy en dia tienen mapas gigantes y graficos ultra realistas, pero la idea sigue siendo la misma: divertirse, pasar niveles dificiles y jugar con amigos."
# Dividir el texto en palabras
words = text.split()
# Crear el diccionario de la cadena de Markov
markov_chain = {}
for i in range(len(words) - 1):
current_word = words[i]
next_word = words[i + 1]
if current_word not in markov_chain:
markov_chain[current_word] = []
markov_chain[current_word].append(next_word)
# Generar texto nuevo (50 palabras)
current_word = random.choice(words)
result = [current_word]
for _ in range(49):
if current_word in markov_chain:
next_word = random.choice(markov_chain[current_word])
else:
next_word = random.choice(words)
result.append(next_word)
current_word = next_word
print(" ".join(result))santiagosanchez79078Santiago Sánchez
Uploaded Oct 8, 2026Sign in to react
2