O Titivilo se inscreve no campo da “Correção Automática de Redações” (em inglês: Automated Essay Escoring, ou AES) e da “Avaliação Automática de Redações” (Automated Essay Evaluation, ou AEE). Trata-se de subdomínio do processamento automático das línguas naturais (PLN), que explora o uso de tecnologias de inteligência artificial para a automatização do processo de identificação de problemas e atribuição de notas aos textos normalmente desenvolvidos em ambiente escolar. O projeto se situa, portanto, na região de encontro das ciências da linguagem e das ciências da computação e tem caráter eminentemente interdisciplinar, voltando-se, especificamente, para a avaliação e a correção de redações dos principais processos de seleção universitária do Brasil (ENEM, Fuvest, Unicamp e UnB).
O projeto Titivilo tem por objetivo o desenvolvimento de um sistema de avaliação e correção automática de redações. O projeto retira seu nome da figura lendária de Titivillus (ou Tutivillus), um demônio que, segundo a tradição medieval, seria responsável pelos erros ortográficos e tipográficos dos textos.