FIMU Internships

Faculty of Informatics offers a limited number of internship positions to undergraduate students studying at universities outside Czech Republic, including non-EU countries. PhD students are not eligible for FIMU Internships. The internship positions are offered continuously, without a specific application deadline, but perspective candidates should observe special provisions of each position, and expect their applications to be evaluated about every two months (e.g., in February, April, June, October, December).

The list of currently available positions is included at the end of this page. Every candidate can apply for at most one position. The following documents are required:

  • Motivation Letter.
  • Curriculum Vitae.
  • Student status certificate (not older than two months).

Other relevant documents (certificates, diploma, etc.) can also be included. All documents should be sent by e-mail to the respective contact person of the selected topic.

Support: Selected candidates shall receive 15000 CZK (net) per month to cover their living expenditures. The hosting institution will provide assistance with visa application and with finding a cheap accommodation. Travel expenses will not be covered.
(Complete formal rules of the FIMU Internships programme can be found in Czech here.)


The List of Available Positions


ArXiv.org Data Preprocessing for Full Text and Math Indexing

Description: ArXiv.org contains over a million research papers freely available for fulltext indexing. Math Information Retrieval (MIR) is a new area of research where structured information as MathML formulae is represented, indexed and retrieved. MIR group at FI leads developments and evaluation of cutting edge math retrieval solutions. In this project, available TeX paper sources and PDFs of arXiv.org will be preprocessed based on available tools, namely LaTeXML, maxTract and MathML canonicalizer CanonMath. Preprocessing pipe will allow full text+math indexing of the whole arXiv by Math Indexer and Searcher (MIaS) framework.

Number of positions: 1

Required skills: Knowledge of Unix scripting languages and tools, Java programming language, LaTeX, XML technologies and tools (MathML), GitHub. English communication skills.

Internship period: three months.

Contact: Petr Sojka, sojka(atsign)fi(dot)muni(dot)cz


Strict Content MathML Canonicalizer

Description: Math Information Retrieval (MIR) is a new area of information retrieval where structured information (as MathML trees) is represented, indexed and retrieved. MIR group at FI leads developments and evaluation of efficient and usable solutions for MIR. World Wide Web Consortium W3C defined a subset of MathML 3 called Strict Content MathML (SCMath). In the project, usage of this SCMATH subset for MIR will be evaluated, as a newly developed module for MathML canonicalizer CanonMath, on the ground truth data available from NTCIR-11 dataset.

Number of positions: 1

Required skills: Java programming language, XML technologies and tools, GitHub. English communication skills.

Internship period: three months.

Contact: Petr Sojka, sojka(atsign)fi(dot)muni(dot)cz


Analysis of large scale educational data

Description: Adaptive learning research group develops adaptive educational systems (e.g., Outline maps, Practice anatomy, Tutor, or MatMat) and studies research questions related to development of such systems (particularly student modeling). The intern will be provided with data from the above mentioned systems (millions of students' answers) and will perform analysis of the data in order to study specific scientific questions (e.g., evaluation of models of forgetting, utilization of response times in student modeling, analysis of common student mistakes).

Number of positions: 1

Required skills: Solid programming background and basic familiarity with machine learning are necessary. Experience with Python/NumPy/SciPy/matplotlib is an advantage. English communication skills.

Internship period: At most three months.

Contact: Radek Pelánek, xpelanek(atsign)fi(dot)muni(dot)cz


Visualization of biomolecular structures

Description: Visualization and visual analysis of biomolecular structures aims to help the domain experts to understand the molecular structure and to predict new chemical matters, including drugs, more efficently. The topic of the internship will be to participate on our ongoing research in protein analysis and visualization and to help to design new visualization methods for tracking the trajectories of small molecules traversing through a protein. This spans from flow visualization to path analysis and simplification algorithms.

Number of positions: 1

Required skills: Java programming language, GPU programming basics, visualization basics, English communication skills.

Internship period: three months

Contact: Barbora Kozlíková, kozlikova(atsign)fi(dot)muni(dot)cz


Responsible contact: prof. RNDr. Petr Hliněný, Ph.D.: Petr%20Hlin%C4%9Bn%C3%BD%20%3Cprodekan(dot)veda%40fi(dot)muni(dot)cz%3E