¿Cómo hace tu teléfono para saber lo que quieres escribir? Las matemáticas del Texto Predictivo

Derivando
28 Feb 202410:11

Summary

TLDREl video ofrece una visión fascinante de cómo las matemáticas se entrelazan con el lenguaje y cómo esta relación se aplica en la tecnología que utilizamos diariamente. Se discute cómo las matemáticas son fundamentales en la traducción automática y el diseño de lenguaje, y cómo podrían incluso ser utilizadas para comunicarnos con seres extraterrestres. Además, se explora cómo las matemáticas están detrás del corrector ortográfico y la escritura predictiva en nuestros dispositivos, mejorando nuestra capacidad de comunicarnos y entendiéndonos mejor. Se menciona la distancia de Levenshtein como una técnica clave en la autocorrección y se ofrece un ejemplo práctico de cómo funciona. Finalmente, se destaca el papel de la inteligencia artificial en la escritura predictiva y cómo puede aprender de nuestros patrones de escritura para ofrecer sugerencias más precisas. El video es patrocinado por Babel, una aplicación de aprendizaje de idiomas que utiliza conversaciones reales y la experiencia de expertos para enseñar idiomas de manera efectiva.

Takeaways

  • 📚 Las matemáticas tienen múltiples relaciones con el lenguaje y son fundamentales en la traducción automática y el diseño de términos adecuados.
  • 🌐 Se considera que las matemáticas podrían servir como un lenguaje universal, incluso para comunicarse con seres extraterrestres.
  • 📱 El autocorrector de los teléfonos utiliza matemáticas para corregir errores tipográficos y predecir palabras, mejorando la experiencia del usuario.
  • ⌨️ El diseño del teclado QWERTY, heredado de las máquinas de escribir, está pensado para que escribamos más despacio y puede causar errores en dispositivos modernos.
  • 🧮 El autocorrector emplea técnicas matemáticas como la distancia de Levenshtein para determinar cuán similares son dos palabras y sugerir correcciones.
  • 📐 La distancia de Levenshtein es el número de operaciones necesarias para transformar una palabra en otra, permitiendo al autocorrector sugerir palabras cercanas.
  • 🤖 La inteligencia artificial también juega un papel en el autocorrector, aprendiendo de nuestros patrones de escritura y personalizando las sugerencias.
  • 🔍 El autocorrector utiliza algoritmos eficientes como el de Wagner y Fisher para calcular rápidamente las distancias de Levenshtein.
  • 🔢 El algoritmo de Wagner y Fisher compara las letras de las palabras y utiliza la menor distancia recorrida para sugerir correcciones.
  • 💡 La inteligencia artificial asigna probabilidades a las palabras sugeridas por el autocorrector, considerando el contexto y el historial del usuario.
  • 📈 Los modelos de lenguaje avanzados son capaces de reconocer el estilo de escritura y las costumbres del usuario, lo que mejora la precisión del autocorrector.

Q & A

  • ¿Cuáles son algunas de las relaciones entre las matemáticas y el lenguaje?

    -Las matemáticas están presentes en la traducción automática, en el diseño de términos adecuados y son fundamentales en el lenguaje matemático. Además, se ha considerado que las matemáticas podrían servir como un lenguaje universal para comunicarse con seres extraterrestres.

  • ¿Cómo pueden las matemáticas ayudar en la corrección de errores al escribir en un teléfono?

    -Las matemáticas están detrás del funcionamiento del autocorrector y la escritura predictiva en los teléfonos. Utilizan técnicas como el mapa del teclado, la inteligencia artificial entrenada con los hábitos de escritura de cada usuario y la distancia de Levenshtein para corregir errores y sugerir palabras.

  • ¿Qué es la distancia de Levenshtein y cómo se utiliza en la autocorrección de texto?

    -La distancia de Levenshtein es una medida de la cantidad de cambios (inserciones, eliminaciones o sustituciones) necesarios para transformar una palabra en otra. Se utiliza en la autocorrección para encontrar la palabra más cercana a la escrita incorrectamente y así proporcionar la corrección adecuada.

  • ¿Cómo funciona la escritura predictiva en los teléfonos?

    -La escritura predictiva utiliza la inteligencia artificial y el historial de escritura del usuario para sugerir palabras que puedan ser las que el usuario pretendía escribir. Asigna probabilidades a las palabras candidatas y ofrece primero la más probable en función del contexto y los hábitos del usuario.

  • ¿Por qué el teclado de un teléfono suele causar errores de escritura?

    -El diseño del teclado de un teléfono proviene de las máquinas de escribir, donde las letras frecuentemente usadas juntas estaban separadas para evitar atascos. Aunque en dispositivos modernos esto ya no es necesario, el diseño de los teclados QWERTY se ha mantenido, lo que puede llevar a más errores al escribir rápidamente.

  • ¿Cómo es que el autocorrector del teléfono no siempre corrige correctamente?

    -El autocorrector puede equivocarse si no está bien entrenado con el estilo de escritura del usuario o si las palabras utilizadas no son comunes o no están en el diccionario del dispositivo. Además, las palabras que se escriben rápidamente pueden tener errores de teclado que el autocorrector no puede always interpretar correctamente.

  • ¿Qué es Babel y cómo puede ayudar en el aprendizaje de idiomas?

    -Babel es una aplicación especializada en el aprendizaje de idiomas. Utiliza conversaciones reales y está diseñada por más de 200 expertos en lenguas. Babel ofrece la opción de tomar clases en vivo a través de una función llamada Live, proporcionando una experiencia de aprendizaje personalizada y práctica.

  • ¿Cómo se puede obtener un descuento en la suscripción de Babel?

    -Se puede obtener un descuento del 55% en la suscripción de Babel haciendo clic en el enlace proporcionado en la descripción del video.

  • ¿Qué técnicas adicionales se utilizan en el algoritmo de autocorrección más allá de la distancia de Levenshtein?

    -Además de la distancia de Levenshtein, se utilizan técnicas como la programación dinámica, la optimización del propio algoritmo para que sea más rápido y use menos memoria, y se permiten operaciones adicionales como intercambiar letras cercanas en el teclado o que hayan sido tecleadas en orden inverso.

  • ¿Cómo es que la inteligencia artificial influye en la escritura predictiva y el autocorrector?

    -La inteligencia artificial, entrenada con el historial de escritura del usuario, influye en la escritura predictiva y el autocorrector al aprender las palabras y frases que el usuario utiliza con frecuencia, mejorando la precisión de las sugerencias y correcciones.

  • ¿Por qué las matemáticas son consideradas un lenguaje universal?

    -Las matemáticas son consideradas un lenguaje universal porque su estructura y símbolos son comprensibles y utilizables por personas de diferentes culturas y lenguajes. Incluso se ha propuesto su uso para comunicarse con seres inteligentes extraterrestres debido a su naturaleza abstracta y universal.

  • ¿Cómo se calcula la distancia de Levenshtein entre dos palabras utilizando el algoritmo de Wagner y Fisher?

    -El algoritmo de Wagner y Fisher calcula la distancia de Levenshtein creando una tabla con las palabras y rellenándola con números que representan las distancias desde la primera letra de cada palabra hasta las demás. Las casillas se llenan con el número de la casilla diagonal (que representa la distancia sin la nueva letra) si las letras son iguales, o tomando el mínimo de las casillas inmediatamente superior, a la izquierda y en diagonal superior izquierda, sumado a uno si las letras son diferentes.

Outlines

00:00

🔢 Las matemáticas y la comunicación: Autocorrectores y traducción

Este primer párrafo explora la relación entre las matemáticas y el lenguaje, destacando su importancia en la traducción automática y el diseño de términos en lenguaje matemático. Se menciona cómo las matemáticas son consideradas un posible lenguaje universal, incluso para la comunicación con seres extraterrestres. Además, se describe cómo las matemáticas influyen en la corrección automática y la escritura predictiva en los dispositivos móviles, usando técnicas como el mapa del teclado, la inteligencia artificial y la distancia de Levenshtein para mejorar la precisión en la corrección de errores tipográficos.

05:01

📱 El algoritmo de Levenshtein y la optimización en dispositivos

El segundo párrafo se enfoca en cómo funciona el algoritmo de Levenshtein para calcular la distancia entre dos palabras, lo que es fundamental para el corrector ortográfico y la escritura predictiva en dispositivos electrónicos. Se explica cómo se utiliza una tabla para calcular esta distancia, considerando operaciones como inserciones, eliminaciones y sustituciones de letras. Además, se discute la importancia de tener un buen algoritmo para que el proceso sea eficiente y rápido, y se menciona el algoritmo de Wagner y Fisher como una optimización del algoritmo original de Levenshtein. También se habla sobre cómo la inteligencia artificial puede influir en la escritura predictiva, asignando probabilidades a palabras que podrían ser el resultado de un error tipográfico.

10:02

🎶 Conclusión: Las matemáticas, un lenguaje universal

El tercer párrafo, aunque breve, cierra el video con una nota musical y reafirma la idea de que las matemáticas pueden ser un lenguaje universal que nos permite entendernos mejor, no solo entre nosotros sino también con otras especies o en contextos futuros. Se sugiere que, a través de la tecnología y los avances en la inteligencia artificial, las matemáticas están uniendo el lenguaje y facilitando la comunicación de maneras cada vez más sofisticadas.

Mindmap

Keywords

💡Matemáticas

Las matemáticas son un conjunto de herramientas y principios utilizados para resolver problemas y entender fenómenos. En el video, se destaca cómo las matemáticas se relacionan con el lenguaje y la comunicación, especialmente en la traducción automática y la corrección automática de texto.

💡Traducción automática

Es el proceso de convertir un texto de un idioma a otro mediante la utilización de programas informáticos. En el video, se menciona que las matemáticas juegan un papel crucial en el diseño y la eficacia de los sistemas de traducción automática.

💡Autocorrector

Es una función en dispositivos electrónicos que corrige automáticamente errores tipográficos. El video explica cómo el autocorrector utiliza conceptos matemáticos para sugerir correcciones basadas en la proximidad de las teclas y el historial de escritura del usuario.

💡Inteligencia artificial

Es una rama de la informática que se dedica a crear sistemas capaces de realizar tareas que generalmente requieren inteligencia humana. En el contexto del video, la inteligencia artificial se utiliza para entrenar al autocorrector y para la escritura predictiva.

💡Escritura predictiva

Tecnología que predice y sugiere palabras o frases basándose en el contexto y el historial de escritura del usuario. Se menciona en el video como un ejemplo de cómo las matemáticas y la inteligencia artificial mejoran la experiencia del usuario.

💡Distancia de Levenshtein

Es una métrica matemática que mide la cantidad de operaciones necesarias para transformar una palabra en otra. En el video, se describe cómo se utiliza para el autocorrector y la escritura predictiva en dispositivos móviles.

💡Programación dinámica

Es un método en la programación informática que permite resolver problemas de forma eficiente evitando el cálculo de subproblemas duplicados. Se utiliza para mejorar el rendimiento en el cálculo de la distancia de Levenshtein.

💡Tecla QWERTY

Es el diseño estándar de un teclado de computadora y teléfono móvil. Se menciona en el video que su diseño original fue para que se escribiera más despacio y evitar atascos en máquinas de escribir, pero aún se utiliza en dispositivos modernos.

💡Babel

Es una aplicación de aprendizaje de idiomas que se menciona en el video como patrocinadora. Babel se destaca por enseñar a través de conversaciones reales y por ser creada por expertos en idiomas, lo que sugiere la importancia de la comunicación y la enseñanza del lenguaje.

💡Alfabético

Se refiere a un orden o clasificación basado en el alfabeto. En el video, se utiliza como ejemplo de cómo no siempre es el mejor método para determinar la similitud entre palabras en el contexto de la corrección automática de errores.

💡Memoria

En el contexto del video, la memoria se refiere a la capacidad de un dispositivo o programa para almacenar información. Se menciona en relación con la optimización de los algoritmos de autocorrector para que requieran menos memoria y funcionen más eficientemente.

Highlights

Las relaciones entre matemáticas y lenguaje son muy variadas y numerosas.

Matemáticas en la traducción automática y diseño de términos adecuados es fundamental.

Se considera que las matemáticas podrían ser un lenguaje universal para comunicarse con extraterrestres.

Las matemáticas ayudan a traducirte a ti mismo, como en la corrección automática de dispositivos móviles.

El autocorrector es un ejemplo de cómo las matemáticas mejoran la escritura en dispositivos móviles.

El teclado QWERTY está diseñado para escribir más despacio y evitar errores en máquinas de escribir antiguas.

El autocorrector utiliza un mapa del teclado para identificar las letras cercanas y corregir errores.

La inteligencia artificial entrena al autocorrector con lo que escribes diariamente para mejorar la precisión.

La distancia de Levenshtein es una técnica utilizada para medir la similitud entre palabras y es fundamental en la autocorrección.

El algoritmo de Wagner y Fisher es una optimización del algoritmo de Levenshtein para calcular la distancia entre palabras más eficientemente.

La programación dinámica es una técnica utilizada para optimizar el cálculo de la distancia de Levenshtein.

El autocorrector puede utilizar operaciones adicionales como intercambiar letras cercanas en el teclado para mejorar la precisión.

La inteligencia artificial asigna probabilidades a las palabras sugeridas según el contexto y el historial de escritura del usuario.

Los modelos de lenguaje avanzados son capaces de reconocer el estilo de escritura y las costumbres del usuario.

El autocorrector y la escritura predictiva son herramientas que las matemáticas han implementado para mejorar la comunicación.

La aplicación Babel utiliza técnicas de aprendizaje de idiomas a través de conversaciones reales y es diseñada por expertos en lenguas.

Babel ofrece la opción de clases en vivo a través de la función llamada Live.

El descuento del 55% en la suscripción de Babel es ofrecido a través del enlace en la descripción del video.

Transcripts

play00:00

las relaciones entre matemáticas y

play00:01

lenguaje son muchas y muy variadas hay

play00:03

matemáticas en la traducción automática

play00:05

en el diseño de los términos adecuados

play00:07

del lenguaje matemático es

play00:09

importantísimo Incluso se considera las

play00:11

matemáticas un lenguaje que podríamos

play00:12

hablar con extraterrestres pero las

play00:14

matemáticas pueden ayudarte incluso a

play00:16

traducirte a ti mismo seguro que lo has

play00:18

experimentado en el teléfono querías

play00:19

escribir algo pero te has confundido en

play00:21

algunas teclas y aún así el teléfono

play00:24

sabe lo que querías escribir y te ha

play00:26

corregido más aún según vas escribiendo

play00:28

una frase se adelanta lo que ibas a

play00:30

poner y te sugiere palabras que muchas

play00:33

veces son justo lo que ibas a poner por

play00:34

supuesto detrás de todo esto están las

play00:36

matemáticas y hoy lo vamos a

play00:38

[Música]

play00:42

ver este vídeo está patrocinado por

play00:45

Babel que es una de las mejores

play00:46

aplicaciones especializadas en

play00:48

aprendizaje de idiomas Babel enseña a

play00:50

través de conversaciones reales tipo las

play00:52

que tienes en WhatsApp y además no usa

play00:54

la Inteligencia artificial sino que está

play00:55

creada por más de 200 expertos en

play00:57

idiomas que se han encargado de que cada

play00:59

curso esté diseñado para ti es algo así

play01:01

como llevar un mini profe en el bolsillo

play01:03

de hecho puedes tomar clases en vivo a

play01:05

través de Babel con una opción que se

play01:06

llama Live no digo en broma lo de llevar

play01:09

un profe de idiomas en el bolsillo de

play01:11

hecho todos tenemos una especie de

play01:13

instructor de lengua en nuestro teléfono

play01:15

quién es pues el autocorrector a la vez

play01:17

temido y odiado Como algunos profes la

play01:19

verdad te cuento todos los días

play01:21

tecleamos cientos o miles de palabras en

play01:23

nuestro teléfono para comunicarnos con

play01:25

amigos con familia para anotar las

play01:27

tareas del día la lista de la compra o

play01:29

componer la próxima canción del brano y

play01:31

muchas pero muchas veces nos equivocamos

play01:33

de tecla No te preocupes Es normal y

play01:35

además no es casualidad la culpa no es

play01:38

tuya es del teclado que está diseñado

play01:40

para que te equivoques resulta que

play01:42

nuestro teclado que viene heredado de

play01:43

las máquinas de escribir se llama query

play01:46

porque esas son las teclas que aparecen

play01:47

en la fila de arriba a la izquierda Pues

play01:49

resulta que ese teclado está hecho para

play01:51

que escribas más despacio pusieron bien

play01:54

separadas las letras que habitualmente

play01:55

se usan juntas para que no se atascar en

play01:58

las máquinas de escribir eso con con los

play02:00

ordenadores con los teléfonos pues ya no

play02:01

tiene sentido Pero nos hemos quedado con

play02:03

ese teclado así que no te extrañes si te

play02:04

equivocas mucho al escribir es que el

play02:06

teclado está diseñado raro pero aún así

play02:08

las mates vienen en nuestra ayuda por un

play02:10

lado con el autocorrector y por otro con

play02:13

la escritura predictiva que en algunos

play02:14

aspectos funcionan Igual vamos con el

play02:16

autocorrector esto es eso de que

play02:18

escribes una palabra Pero has pulsado

play02:20

aunas teclas erróneas y el teléfono Te

play02:22

lo corrige ya sé que no siempre sale

play02:23

bien y circulan por ahí montones de

play02:25

memes y chistes sobre el autocorrector

play02:27

pero por lo general funciona

play02:29

estupendamente cómo lo hace Hay un

play02:30

montón de técnicas detrás de esta cosita

play02:32

entre las cuales podemos destacar estas

play02:35

la primera el autocorrector tiene un

play02:37

mapa del teclado para saber qué letras

play02:39

son vecinas unas de otras y si alguna le

play02:42

extraña Busca una vecina que le parezca

play02:44

mejor por ejemplo si tecleas voy Z

play02:47

logroño esa Z le suena mal y resulta que

play02:49

justo está debajo de la a en el teclado

play02:51

Así que lo más seguro es que quieras

play02:52

poner Voy a logroño y te lo corrije la

play02:54

segunda hace uso de una Inteligencia

play02:57

artificial a la que entrena con lo que

play02:58

vas escribiendo todos los días para

play03:00

saber qué palabras usas más y reconocer

play03:02

mejor cuándo te has equivocado si por

play03:04

ejemplo sueles poner Paco con k

play03:06

seguramente No te lo va a corregir y a

play03:08

lo mejor a otra persona que lo suele

play03:09

usar con c pues se lo corrige si lo pone

play03:11

con k y por último la técnica más usada

play03:14

una noción de distancia entre palabras

play03:17

me voy a detener un poco en esto que es

play03:18

chulo una opción es usar el orden

play03:20

alfabético Pero hay palabras que son

play03:22

parecidas y están lejos en el orden

play03:24

alfabético como 100 y 100 y tal vez en

play03:27

una frase como mi número favorito es el

play03:29

100 El corrector te corrige si lo pones

play03:31

con s cómo definimos Entonces una noción

play03:33

de distancia útil que detecte palabras

play03:36

parecidas matemáticas beniz de una

play03:38

distancia queremos que dadas dos

play03:40

palabras nos devuelva un numerito y que

play03:42

Cuanto más pequeño sea ese numerito más

play03:44

parecidas sean esas palabras en esto de

play03:46

la autocorrección la que más se usa es

play03:48

la distancia de levenstein te La explico

play03:50

en un segundo que es una cosa muy fácil

play03:52

la distancia de levenstein de una

play03:54

palabra con respecto a otra es el número

play03:56

de cambios que hay que hacer para

play03:58

transformar la primera palabra en la

play03:59

segunda los cambios permitidos son

play04:01

inserción meter una letra eliminación

play04:04

quitar una letra sustitución cambiar una

play04:06

letra por otra así por ejemplo la

play04:08

distancia de levenstein entre 100 y 100

play04:12

es uno pero la distancia entre 100 y

play04:14

tren es dos por cierto la distancia de

play04:16

levenstein entre 100 y 99 es enorme como

play04:19

te puedes imaginar la cadena de

play04:21

transformaciones de una palabra en otra

play04:23

no es siempre única y de alguna manera

play04:24

tenemos que tener una estrategia para

play04:26

encontrar la forma óptima O al menos una

play04:29

de ellas de transformar una palabra en

play04:31

otra y así calcular de forma eficiente

play04:33

la distancia de levenstein Y que nuestro

play04:35

teléfono no se ralentice corrigiéndolos

play04:38

hay varias estrategias basadas por

play04:39

ejemplo en matrices de distancias de las

play04:42

primeras letras de ambas palabras esto

play04:44

necesita que lo programemos bien en el

play04:46

teléfono o en el ordenador y aquí se

play04:48

usan técnicas tales como la programación

play04:50

dinámica así que ya ves tú estás

play04:52

tecleando tranquilamente el ordenador

play04:54

detecta que una palabra no está bien Por

play04:56

ejemplo porque no existe en el

play04:58

diccionario y Entonces busca rápidamente

play05:00

una palabra cercana según la distancia

play05:02

de levinstein y la sustituye la corrige

play05:05

si Además ya sabe cómo escribes tú qué

play05:06

usas más frecuentemente puede elegir

play05:09

mejor entre las distintas posibilidades

play05:10

que le brinde la distancia de levenstein

play05:12

para que todo esto funcione suavecito es

play05:14

preciso tener un buen algoritmo que

play05:16

calcule rápidamente distancias de

play05:18

levenstein El Bueno de Vladimir

play05:19

levenstein se llamaba así propuso uno

play05:21

pero la verdad es que no es muy rápido

play05:24

así que se usan otros entre ellos el más

play05:26

famoso y el que os voy a explicar es el

play05:28

de Wagner y Fisher la cosa es bastante

play05:30

sencillita formamos una tabla con las

play05:33

dos palabras entre las que queremos

play05:34

calcular la distancia y la dejamos vacía

play05:37

ponemos un espacio en blanco antes de

play05:39

cada palabra sí Ahora la vamos a empezar

play05:41

a llenar de números cada número en cada

play05:43

posición indica la distancia de

play05:46

levenstein desde la palabra indicada por

play05:48

las letras hasta la columna en la que

play05:50

estamos a la palabra indicada por las

play05:53

letras hasta la fila en la que estamos

play05:55

por ejemplo esta casilla de aquí indica

play05:57

la distancia entre las palabras de ver e

play05:59

in por supuesto la última casilla de

play06:01

abajo a la derecha es la que indica la

play06:03

distancia entre las dos palabras que

play06:05

queremos Bueno pues empecemos a llenar

play06:07

la tabla el primer número arriba a la

play06:09

izquierda es claramente un cero la

play06:11

primera fila es fácil de rellenar y la

play06:13

primera columna también porque la

play06:15

distancia desde una palabra de n letras

play06:17

a una palabra vacía es el número de

play06:19

letras de la palabra basta eliminarlas

play06:21

una a una y ya está así que de momento

play06:23

nuestra tabla queda así vale pues ahora

play06:26

para rellenar una casilla nueva

play06:28

necesitamos los valores de las casillas

play06:30

que tiene inmediatamente encima a la

play06:32

izquierda o en diagonal hacia arriba y

play06:34

la izquierda podemos comenzar por la

play06:35

casilla correspondiente a la primera

play06:37

letra de cada palabra y a partir de ahí

play06:39

ir rellenando todo hasta el final cómo

play06:41

lo hacemos Es fácil nos fijamos en las

play06:44

letras correspondientes a la nueva

play06:45

casilla Entonces si son iguales lo que

play06:48

hacemos Es poner el número de la

play06:50

diagonal anterior el que está justo

play06:51

encima y a la izquierda y lo copio en la

play06:54

casilla nueva Por qué Pues porque ese

play06:56

número de la diagonal representa la

play06:58

distancia entre las palabras que tenía

play07:00

justo antes de Añadir una nueva letra y

play07:02

como esa letra es la misma en ambas

play07:04

palabras la distancia no cambia Así que

play07:06

es la que tenía Eso sí las letras nuevas

play07:08

son iguales pero y si no lo son Bueno

play07:10

entonces nos fijamos en las tres

play07:11

casillas inmediatamente pegadas a la

play07:13

nueva la de arriba la de la izquierda y

play07:15

la de diagonal arriba izquierda esas

play07:17

tres representan los caminos

play07:20

inmediatamente anteriores a nuestra

play07:22

nueva pareja de palabras Así que cogemos

play07:24

el más corto de ellos El que tenga el

play07:26

número más pequeño y a ese le sumamos

play07:28

uno porque la nueva letra es distinta a

play07:31

la última de la otra palabra así que

play07:33

tenemos la distancia mínima recorrida

play07:35

hasta ahora y un paso más Mira este

play07:38

ejemplo en este caso de de e a inte lo

play07:41

puedo hacer en tres pasos así que de a

play07:44

integ lo puedo hacer en cuatro ya

play07:46

estaría seguimos así hasta rellenar toda

play07:48

la tabla Y tenemos calculada la

play07:50

distancia además el hecho de haber usado

play07:52

la casilla de arriba la de la izquierda

play07:54

lo de la diagonal nos dicen qué

play07:55

operaciones hay que hacer para ir de una

play07:57

palabra a otra inserción eliminación o

play07:59

sustitución en este ejemplo la distancia

play08:01

final es ocho de derivada a integral se

play08:04

puede ir en ocho pasos esto que os he

play08:06

contado es lo más básico el algoritmo

play08:08

que tienes implementado en tu teléfono

play08:09

Es uno más eficiente que usa otros

play08:11

ingredientes como permitir alguna

play08:14

operación más por ejemplo intercambiar

play08:15

letras que están cerca en el teclado o

play08:17

que han sido tecleados en orden inverso

play08:19

y optimizaciones al propio algoritmo

play08:21

para que vaya más rápido o para que

play08:22

emplee menos memoria el tema es muy

play08:24

chulo la verdad otro ingrediente que se

play08:26

usa como no es la Inteligencia

play08:28

artificial cuando te creas una palabra

play08:29

en el teléfono si el aparato no la

play08:31

reconoce como existente seguramente Es

play08:33

que la has escrito mal entonces busca

play08:35

palabras que estén a una distancia de

play08:37

levenstein o similar de uno dos o tres

play08:39

normalmente eso es posible que encuentre

play08:41

varias Y entonces les asigna

play08:43

probabilidades la más probable es la que

play08:45

te ofrece en primer lugar y aquí es

play08:47

donde entre otras cosas entra la

play08:49

Inteligencia artificial esas

play08:50

probabilidades las asigna porque según

play08:52

el sentido de la frase puedes estar

play08:54

queriendo decir una y no otra o por tu

play08:57

propio historial de tecleo eso pasa

play08:58

mucho mucho con los nombres propios Si

play09:00

escribes mucho el nombre de una persona

play09:02

o de una ciudad y entre las candidatas a

play09:04

sustituir a una cierta palabra está ese

play09:06

nombre te lo va a ofrecer porque tú lo

play09:08

sueles usar mucho así que es probable

play09:10

que lo quieras usar ahora los modelos de

play09:12

lenguaje avanzan mucho y son muy capaces

play09:14

de reconocer tu estilo de escritura y

play09:16

tus costumbres de alguna forma son

play09:18

capaces de Traducir tu escritura

play09:20

chapucera a lo que de verdad querías

play09:22

decir ya ves que las matemáticas se unen

play09:24

a las lenguas para que nos entendamos

play09:26

mejor a nosotros mismos y con las

play09:28

personas a las que escrib vivimos

play09:29

incluso de alguna manera podríamos decir

play09:32

que son un lenguaje universal si lo que

play09:34

quieres es tener tu dominio de más

play09:36

lenguajes aprovecha Este vídeo para

play09:38

apuntarte a Babel Solo tienes que hacer

play09:40

clic en el link que te dejo en la

play09:42

descripción para obtener un descuento

play09:44

del 55 en la suscripción Sí el descuento

play09:47

es de más de la mitad y es que aunque

play09:49

las mates son un lenguaje universal os

play09:51

van a entender mejor para pedir la

play09:53

cuenta en Alemania Si en lugar de soltar

play09:55

una derivada

play09:58

decís hasta gaus estaría orgulloso de

play10:02

vosotros o sea hasta la

play10:05

[Música]

play10:10

próxima

Rate This

5.0 / 5 (0 votes)

Related Tags
MatemáticasTraducciónAutocorrectorAprendizaje de idiomasBabelInteligencia ArtificialTecnologíaCorrector ortográficoLenguaje universalEducaciónComunicación
Do you need a summary in English?