About Me

My journey started a long long time ago, I can still remember... in a place called Morelia, which is located in the central part of Mexico, some hours away from Mexico City and Guadalajara. This gorgeous place was the one that enjoyed my youthful years.

During the flower of my youth I enrolled at the Instituto Tecnológico de Morelia to pursue a BSc. degree on Computer Engineering. I enjoyed very much the computers and such, but I felt that I wanted something related to language, so I started to learn languages, and I saw that it was good, so I continued.

After obtaining my bachelor degree I started working super hard but at some point I ended up in Germany doing a master on Computational Linguistics at the University of Saarland, and I saw that it was good, so I continued.

I got a MSc. degree on Computational Linguistics and then (ok, perhaps a little earlier) I realized that I was also interested on the psychological part of linguistics, so I started what I'm currently doing, a PhD on Computational Psycholinguistics. And I saw that it was good, so I continued... and am still doing this.

A more detailed list of my professional interests is: computer science, linguistics, psycholinguistics, computational linguistics, machine learning, deep learning, neural networks, information theory, programming, syntax, semantics, language production/generation, language understanding, among possibly others but these are the most important.

Things that I do outside work... I like swimming, a lot. I also like dancing and I'm currently learning Tango. I like music of pretty much all kinds and enjoy movies tarantino-style. I recently started also to learn jiujitsu. I like to cook, I love traveling and enjoy having a beer with good company.

Contact Details

Jesús Calvillo Tinoco
Großherzog-Friedrich-Str. 104
PLZ 66121,Saarbrücken

+49 176 4579 0959


PhD. in Computational Psycholinguistics

University of Saarland Germany 2014 - present

The topic of my dissertation is intended to be psycholinguistic modeling of language production. To do so, I'm using recurrent neural networks while trying to apply psycholinguistic principles with a special focus on information theory.

MSc. in Language Science and Technology

University of Saarland Germany 2011 - 2013

I obtained a master degree on Computational Linguistics. The topic of my thesis was an statistical syntactic parser that included psycholinguistic measures for syntactic disambiguation. In particular we introduced an heuristic based on syntactic entropy in order to rerank analyses. An important aspect for me was the combination of statistical with psycholinguistic notions of parsing.

BSc. in Computer Engineering

Technological Institute of Morelia Mexico 2004 - 2009

I pursued my bachelor degree in my home town Morelia. As final project I developed a system for the administration of data bases that, among other features, permitted the automatic generation of reports using a graphic interface that guided the user through an sql grammar. The bachelor was finished with a specialization on Software Engineering.


German Research Center for Artificial Intelligence (DFKI)

Assistant Scientist: Java Development for NLP Saarbrücken, Germany 2013 - 2015

Development of a Java application towards Argumentation Mining in the project ARGUMENTUM. The system was designed from scratch integrating several nlp systems; including pos-tagging, named entity recognition, lemmatization, among others. With these features, an information retrieval system was obtained that takes into account thematic and argumentative patterns during search.

Cluster of Excellence: Multimodal Computing and Interaction

Assistant Scientist: Python Development for Psycholinguistics Saarbrücken, Germany 2012

Developed a Python tool that interfaces with the Stanford Parser, generating the integration and storage cognitive costs related to each word of a sentence. The objective was to see if there is a correlation between these psycholinguistic measures and fixation times of eye-tracking experimental data.


Programmer and SysAdmin Guadalajara, Mexico 2011

Developed a Perl-JavaScript tool that generates performance web reports out of log files of storage servers. My area was dedicated to provide technical support service to massive storage servers sold by IBM. This was done performing forensic analysis on the log data sent by the customers as well as System Administration tasks. The created tool provides graphics and statistics that enable a fast performance analysis and problem resolution.

Domain Gurus

SysAdmin and Programmer Morelia, Mexico 2009-2011

Performed Technical Support for 3 datacenters located in San Diego, California. The support was done in situ or remotely, with training in San Diego every 2 or 3 months for 1 month each time. The main language was English given the international customers. The servers were mainly Linux and Windows, but FreeBSD and 3Tera Applogic were also handled. The main tasks were related to connectivity, databases, web programming, DNS, virtualization, web and mail servers, and Cloud Computing.

  • I embrace my desire to... feel the rhythm, to feel connected... enough to step aside and weep like a widow... to feel inspired, to fathom the power, to witness the beauty, to bathe in the fountain, to swing on the spiral, to swing on the spiral, to swing on the spiral of our divinity and still be a human.

    Lateralus, Tool
  • Soy una bala perdida... bala perdida... por la avenida. Me disparó la vida.

    Bala Perdida, Manu Chao