Continúo poniendo scripts de programación en python para automatizar tareas que tengan relación con la criptografía . En este post incluyo un script en python que implementa la calificación de un texto respecto al español o inglés, es decir para la obtención de una calificación o puntuación de un texto dado con objeto conocer si éste se asemeja más o menos a un texto escrito en uno de los citados idiomas. Como decía en este post , esto nos puede servir para automatizar el criptoanálisis de cifrados clásicos. El script que pondré a continuación utiliza estadísticas de tetragramas , es decir, la frecuencia relativa de aparición de grupos de cuatro letras consecutivas en ambos idiomas. De tal forma que se divide el texto que se desea calificar en tetragramas y se suman los logaritmos de las probabilidades de aparición de cada uno de ellos en el idioma correspondiente. Cuanto mayor sea el valor obtenido mayor probabilidad de que el texto sea del idioma al que quer...