<commit_before>No todas las secciones son necesarias, pueden haber otras secciones o con otros nombres. Este solo es un template de guía.

Título
------

Abstract
--------

El abstract no es otra cosa que un resumen de todo el paper. Debería contener aproximadamente una oración para cada uno de los siguientes temas:

-   contexto
-   problema
-   porque es un problema
-   solucion que se presenta
-   como lo que presentamos soluciona el problema
-   quizas algun ejemplo

Después de leer el abstract, el lector debería saber de qué se trata el paper a groso modo, y poder decidir si quiere seguir leyéndolo o no, si le sirve o no...

Introduction
------------

La introducción le muestra al lector que hicimos la tarea. Sí, que sabemos de qué estamos hablando, conocemos los problemas, conocemos lo que otra gente hizo. Aca se explica mucho del contexto en el que nos paramos y brevemente los otros puntos, ya que van a ser mejor explicados en las secciones que siguen.

-   Context: contar el contexto del problema, qué tecnología, qué ambiente. ¿es relacionado a web apps? ¿A lenguajes con chequeo estático de tipos? ¿Lenguajes con herencia múltiple?
-   Problems: contar brevemente los problemas que se quieren solucionar
-   Current Solutions: contar brevemente las soluciones existentes que existen que atacan el problema
-   Contributions: que agregamos nosotros a la investigación en el tema<commit_msg>/* Título */<commit_after>No todas las secciones son necesarias, pueden haber otras secciones o con otros nombres. Este solo es un template de guía.

Título
------

Hay que elegir un buen título :)

Abstract
--------

El abstract no es otra cosa que un resumen de todo el paper. Debería contener aproximadamente una oración para cada uno de los siguientes temas:

-   contexto
-   problema
-   porque es un problema
-   solucion que se presenta
-   como lo que presentamos soluciona el problema
-   quizas algun ejemplo

Después de leer el abstract, el lector debería saber de qué se trata el paper a groso modo, y poder decidir si quiere seguir leyéndolo o no, si le sirve o no...

Introduction
------------

La introducción le muestra al lector que hicimos la tarea. Sí, que sabemos de qué estamos hablando, conocemos los problemas, conocemos lo que otra gente hizo. Aca se explica mucho del contexto en el que nos paramos y brevemente los otros puntos, ya que van a ser mejor explicados en las secciones que siguen.

-   Context: contar el contexto del problema, qué tecnología, qué ambiente. ¿es relacionado a web apps? ¿A lenguajes con chequeo estático de tipos? ¿Lenguajes con herencia múltiple?
-   Problems: contar brevemente los problemas que se quieren solucionar
-   Current Solutions: contar brevemente las soluciones existentes que existen que atacan el problema
-   Contributions: que agregamos nosotros a la investigación en el tema
{'fraction_non_alphanumeric': 0.05103110800419434, 'fraction_numerical': 0.0, 'mean_word_length': 3.6841243862520456, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7232439', 'n_tokens_mistral': 870, 'n_tokens_neox': 883, 'n_words': 433}