Para la entrada de usuario dada, obtenga palabras similares a través del módulo Enchant.
Enchant
es un módulo en python que se usa para verificar la ortografía de una palabra, da sugerencias para corregir palabras. Además, da antónimos y sinónimos de palabras. Comprueba si una palabra existe en el diccionario o no. También se pueden agregar otros diccionarios, como («en_UK»), («en_CA»), («en_GB»), etc.
Para instalar encantar:
pip install pyenchant
Ejemplos:
Input : Helo Output : Hello, Help, Hero, Helot, Hole Input : Trth Output : Truth, Trash, Troth, Trench
A continuación se muestra la implementación:
# Python program to print the similar # words using Enchant module # Importing the Enchant module import enchant # Using 'en_US' dictionary d = enchant.Dict("en_US") # Taking input from user word = input("Enter word: ") d.check(word) # Will suggest similar words # form given dictionary print(d.suggest(word))
Producción :
Enter word: aple ['pale', 'ale', 'ape', 'maple', 'ample', 'apple', 'plea', 'able', 'apse']
Publicación traducida automáticamente
Artículo escrito por aishwarya.27 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA