El proceso de búsqueda sigue los siguientes pasos. Primero, busca palabras sueltas en El Quijote que coincidan con las que contiene la obra de ‘Fariña’. En caso de no encuentre coincidencia, la herramienta busca entonces sílabas de El Quijote para componer el término que aparece en Fariña. Por ejemplo, si busca el término ‘POE’, lo encontrará dentro de la palabra Poeta, contenida en El Quijote.
Si en ninguno de los 2 casos hemos encontrado resultados, el tercer y último paso es fraccionar la palabra de Fariña para buscar dentro de las sílabas de El Quijote.Al ser el proceso tan lento, para los creadores era importante mejorar la experiencia para el usuario. De ahí que tuvieran todo el libro ya analizado, término a término, y mediante un algoritmo procesaron todas las palabras para reemplazarlas por el texto de El Quijote.
Según explican los creadores de esta herramienta, Fariña tiene aproximadamente 90.000 palabras de las cuales unas 7.000 no se encuentran en El Quijote.