Любой автоматический определитель языка имеет в своей основе какой-либо алгоритм работы. Алгоритм разработанного нами определителя языка Guesser.ru построен на последовательном сравнении из базы данных букв, сочетаний и слов, характерных для иностранного языка с соответствующими фрагментами загруженного текста. Подразумевается, что язык, на котором этот текст написан, требуется определить.