¿Será que es en este campo en el que los ingenieros obsesionados con la buena gramática y ortografía encontraremos la felicidad?
Introducción al Procesamiento de Lenguaje Natural
Introducción al Procesamiento de Lenguaje Natural
Evolución del NLP
Conceptos básicos de NLP
Fundamentos con NLTK
Configurar ambiente de trabajo
Palabras, textos y vocabularios
Tokenizacion con Expresiones Regulares
Estadísticas básicas del lenguaje
Distribuciónes de frecuencia de palabras
Refinamiento y visualización de cuerpos de texto
N-gramas y Colocaciones del lenguaje
¿Cómo extraer n-gramas de un texto en Python?
Colocaciones en Python
Colocaciones en gráficos de dispersión
Filtros y colocaciones en NLTK
Introducción a los recursos léxicos
Recursos léxicos en NLTK
NLTK para traducción de palabras
Introducción a WordNet
Explorando WordNet
Similitud Semantica con WordNet
Procesamiento de texto plano desde Web
Usando código estructurado: conexión de Drive a Google Colab
Usando código estructurado: Funciones externas
Perspectivas de lo que viene
Continúa con el Curso de Algoritmos de Clasificación de Texto
You don't have access to this class
Keep learning! Join and start boosting your career
Lexical resources are a key element in natural language processing (NLP), allowing to unravel the contextual meaning of words in various languages. In languages such as Spanish, where words can have multiple meanings depending on the context, lexical resources allow structuring and categorizing this information. Imagine having a tool that stores not only words, but also associated metadata, thus achieving a richer and more accurate analysis of the language.
Lexical resources are crucial because:
Let's take an example: the word street. In the sentence "You can tell him to shut up or he will drive me crazy", calle is interpreted as a form of the verb callar. On the other hand, in "Be careful crossing the street because the traffic light is not working", street is a noun denoting a public space.
This is where structuring comes into play in a lexical resource. Each lexical entry comprises:
In Python, we can structure a lexical resource using a variety of formats:
With these tools, we can create a Lexicon that efficiently categorizes the different uses of a word, allowing a more precise analysis of the language.
We will progress the practical creation of a Lexicon with the use of the NLTK library in Google Colab for our next class. This implementation will provide a practical and tangible perspective on the importance of lexical resources in real applications. Continue learning and exploring the fascinating world of natural language processing, the possibilities are endless!
Contributions 7
Questions 1
¿Será que es en este campo en el que los ingenieros obsesionados con la buena gramática y ortografía encontraremos la felicidad?
¿Qué es un recurso léxico y como podemos usando para nuestro procesamiento del leguaje en cuento las tareas que se deben ejecutar?
Es una colección de palabras o freses que puede o no contener meta datos o información acerca de los elementos de esa colección
¿Por qué es tan importante esto?
En lenguajes como el español hay palabras que pueden tener diferentes significados que dependiendo del contesto en el cual es palabra esta siendo usada y es información se puede categorizar y estructurar dentro de lo que llamamos un recurso léxico
Muy parecido al realizar búsquedas en el diccionario RAE de un término cualquiera, arroja el resultado del significado y ejemplos, cada uno de ellos tiene asociados unas abreviaturas, al pasar el mouse, aparece un tooltip que indica si es adjetivo, tipo de verbo, sustantivo, etc.
Colecciones de palabras o frases que puede o no contener metadatos de la colección
ejemplo
Le puedes decir que se calle que ame va a enloquecer
Calle[verbo] conjugación del verbo callar
Ten cuidado al cruzar la calle porque el semáforo esta en rojo
Calle[sustantivo] Referencia al espacio publico por donde hay transito
Más recursos que conozcan ???
Want to see more contributions, questions and answers from the community?