Palabras con Tabla Periódica

Recientemente he creado un programa con el que puedes escribir cualquier palabra (que sea posible) usando los símbolos de la tabla periódica de los elementos. Por ejemplo, Beren (el nombre de esta web) sería Berilio, Renio, Nitrógeno, o sea Be Re N. Si quieres una tabla periódica completa, recomiendo esta. A continuación está la demostración:

See the Pen Periodic Table Spelling Chemistry by BERENGENITA (@berengenita) on CodePen.light

También usé este algoritmo para analizar cuantas palabras se pueden escribir con este método tanto en inglés como en español. Para ello, descargué una lista de frecuencias de las palabras para cada idioma 1, la procesé para adaptarla a un formato más manejable y creé un programa que la escaneó contando cuantas palabras son posibles y cuantas no (este código está disponible en GitHub).

No obstante, no todas las palabras se usan por igual en ningún idioma2, por lo que hice además que este programa contase cuantas palabras son posibles teniendo en cuenta su frecuencia. En otras palabras, si solamente las palabras escritas usando símbolos químicos existiesen y si borrásemos todas las palabras prohibidas, la cuenta sin considerar la frecuencia diría qué porcentaje de las palabras del diccionario quedarían, y la que sí considera la frecuencia diría qué porcentaje del texto en los libros de una biblioteca seguiría existiendo. Los resultados fueron los siguientes:

No sabría decir por qué los resultados para ambos idiomas son tan similares. Si tuviera que apostar diría que es porque la frecuencia de las combinaciones de caracteres en ambos idiomas son más o menos igual de probables, y que eso es lo que estoy midiendo en realidad, pero no estoy realmente seguro. Si lo sabes o tienes otra sugerencia, contáctame.

  1. La lista en español está disponible aquí y la inglesa aquí.
  2. Por ejemplo, es más común la palabra la que la palabra anterior.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *