# Vicente Calisto

> Chilean computer scientist

**Wikidata**: [Q118612146](https://www.wikidata.org/wiki/Q118612146)  
**Source**: https://4ort.xyz/entity/vicente-calisto

## Summary
Vicente Calisto is a Chilean computer scientist and university teacher. He is employed at the Millennium Institute for Foundational Research on Data and is the developer of REmatch, a C++ and Python library for extracting information from plain documents using the REQL query language.

## Biography
- Born: 1998-08-13, Punta Arenas
- Nationality: Chile
- Education: Pontifical Catholic University of Chile (2017–2022)
- Known for: Developing REmatch, a C++ and Python library for information extraction from plain documents via the REQL query language
- Employer(s): Millennium Institute for Foundational Research on Data; affiliated with Pontifical Catholic University of Chile
- Field(s): Database management systems; computer science

## Contributions
Vicente Calisto developed REmatch, a software library implemented in C++ and Python designed to extract information from plain documents through the REQL query language. REmatch provides a programmatic interface to locate and retrieve structured data from unstructured or semi-structured text sources by applying REQL queries. Calisto’s work on REmatch represents a concrete software artifact that bridges query-language concepts and practical document information extraction workflows. In addition to creating REmatch, Calisto is professionally affiliated with the Millennium Institute for Foundational Research on Data, a Chilean research institute focused on data foundations. He is also affiliated with the Pontifical Catholic University of Chile, where he completed his studies between 2017 and 2022 and serves in a university teaching capacity. His stated fields of work include database management systems and broader computer science topics. Together, these roles situate his contributions at the intersection of academic research, software development, and applied data extraction tools.

## FAQs
### Q: Who is Vicente Calisto?
A: Vicente Calisto is a Chilean computer scientist and university teacher born in Punta Arenas in 1998. He is employed at the Millennium Institute for Foundational Research on Data.

### Q: What is REmatch?
A: REmatch is a C++ and Python library developed by Vicente Calisto for extracting information from plain documents using the REQL query language.

### Q: Where did Vicente Calisto study?
A: He studied at the Pontifical Catholic University of Chile from March 2017 until December 2022.

## Why They Matter
Vicente Calisto matters within his areas of work because he has produced a tangible software tool—REmatch—that directly addresses the practical problem of extracting structured information from plain documents using a query language (REQL). By implementing REmatch in both C++ and Python, he made the technology accessible to systems-focused and application-focused developers alike, supporting integration into diverse software environments. His affiliation with the Millennium Institute for Foundational Research on Data connects his software development to a research organization dedicated to data foundations, positioning his contributions within an institutional context that can support further research and collaboration. As a university teacher affiliated with the Pontifical Catholic University of Chile, he occupies a role that links education, research, and tool-building. The combination of an implemented library, institutional affiliation, and academic role means his work contributes both practical tooling and academic engagement in database management systems and information extraction, offering resources that others in research and industry can use or build upon.

## Notable For
- Developer of REmatch, a C++ and Python library for information extraction using the REQL query language.
- Employment at the Millennium Institute for Foundational Research on Data.
- Affiliation and education at the Pontifical Catholic University of Chile (2017–2022).
- Work focused on database management systems and broader computer science topics.

## Body

### Personal details
- Full name: Vicente Calisto.
- Born on 1998-08-13 in Punta Arenas, Chile.
- Gender: Male.
- Citizenship: Chile.

### Education
- Attended Pontifical Catholic University of Chile.
  - Start: March 2017.
  - End: December 2022.
- Role: University teacher (affiliated with the same university).

### Employment and affiliations
- Employer: Millennium Institute for Foundational Research on Data.
  - The institute is based in Chile and focuses on foundational research on data.
- Affiliation: Pontifical Catholic University of Chile.
  - The university is located in Santiago, Chile.

### Major software contribution: REmatch
- Name: REmatch.
- Role: Created/developed by Vicente Calisto.
- Implementation languages: C++ and Python.
- Purpose: Extracting information from plain documents.
- Mechanism: Uses the REQL query language to locate and retrieve structured information from unstructured text.
- Classification: A practical library linking query-language techniques and document information extraction workflows.

### Fields of work
- Database management systems.
- Computer science.

### Public identifiers
- Wikidata item: Q97033143 (as referenced in source material).

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Vicente Calisto",
  "jobTitle": "Computer scientist",
  "worksFor": {
    "@type": "Organization",
    "name": "Millennium Institute for Foundational Research on Data"
  },
  "nationality": {
    "@type": "Country",
    "name": "Chile"
  },
  "birthDate": "1998-08-13",
  "birthPlace": "Punta Arenas, Chile",
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "Pontifical Catholic University of Chile"
    }
  ],
  "knowsAbout": [
    "Database management system",
    "Computer science"
  ],
  "sameAs": [
    "https://www.wikidata.org/wiki/Q97033143"
  ],
  "description": "Chilean computer scientist and university teacher, developer of REmatch, a C++ and Python library for extracting information from plain documents via REQL."
}