transformers safetensors llama text-generation clickbait noticia spanish summary summarization conversational es dataset:Iker/NoticIA dataset:Iker/NoticIA-large dataset:Iker/NoticIA-summary base_model:NousResearch/Nous-Hermes-2-SOLAR-10.7B base_model:finetune:NousResearch/Nous-Hermes-2-SOLAR-10.7B license:cc-by-nc-sa-4.0 autotrain_compatible text-generation-inference endpoints_compatible region:us
---
base_model: NousResearch/Nous-Hermes-2-SOLAR-10.7B
datasets:
- Iker/NoticIA
- Iker/NoticIA-large
- Iker/NoticIA-summary
language:
- es
library_name: transformers
license: cc-by-nc-sa-4.0
metrics:
- rouge
pipeline_tag: text-generation
tags:
- clickbait
- noticia
- spanish
- summary
- summarization
widget:
- example_title: Summary Example
  messages:
  - role: user
    content: 'Ahora eres una Inteligencia Artificial experta en desmontar titulares
      sensacionalistas o clickbait. Tu tarea consiste en analizar noticias con titulares
      sensacionalistas y generar un resumen de una sola frase que revele la verdad
      detrás del titular.\nEste es el titular de la noticia: Le compra un abrigo a
      su abuela de 97 años y la reacción de esta es una fantasía\nEl titular plantea
      una pregunta o proporciona información incompleta. Debes buscar en el cuerpo
      de la noticia una frase que responda lo que se sugiere en el título. Siempre
      que puedas cita el texto original, especialmente si se trata de una frase que
      alguien ha dicho. Si citas una frase que alguien ha dicho, usa comillas para
      indicar que es una cita. Usa siempre las mínimas palabras posibles. No es necesario
      que la respuesta sea una oración completa. Puede ser sólo el foco de la pregunta.
      Recuerda responder siempre en Español.\nEste es el cuerpo de la noticia:\nLa
      usuaria de X @Kokreta1 ha relatado la conversación que ha tenido con su abuela
      de 97 años cuando le ha dado el abrigo que le ha comprado para su cumpleaños.\nTeniendo
      en cuenta la avanzada edad de la señora, la tuitera le ha regalado una prenda
      acorde a sus años, algo con lo que su yaya no ha estado de acuerdo.\nEl abrigo
      es de vieja, ha opinado la mujer cuando lo ha visto. Os juro que soy muy fan.
      Mañana vamos las dos (a por otro). Eso sí, la voy a llevar al Bershka, ha asegurado
      entre risas la joven.\nSegún la propia cadena de ropa, la cual pertenece a Inditex,
      su público se caracteriza por ser jóvenes atrevidos, conocedores de las últimas
      tendencias e interesados en la música, las redes sociales y las nuevas tecnologías,
      por lo que la gente mayor no suele llevar este estilo.\nLa inusual personalidad
      de la señora ha encantado a los usuarios de la red. Es por eso que el relato
      ha acumulado más de 1.000 me gusta y cerca de 100 retuits, además de una multitud
      de comentarios.\n'
---


Trained with the following prompts

```python

def summarize_clickbait_short_prompt(
    headline: str,
    body: str,
) -> str:
    """
    Generate the prompt for the model.

    Args:
        headline (`str`):
            The headline of the article.
        body (`str`):
            The body of the article.
    Returns:
        `str`: The formatted prompt.
    """

    return (
        f"Ahora eres una Inteligencia Artificial experta en desmontar titulares sensacionalistas o clickbait. "
        f"Tu tarea consiste en analizar noticias con titulares sensacionalistas y "
        f"generar un resumen de una sola frase que revele la verdad detrás del titular.\n"
        f"Este es el titular de la noticia: {headline}\n"
        f"El titular plantea una pregunta o proporciona información incompleta. "
        f"Debes buscar en el cuerpo de la noticia una frase que responda lo que se sugiere en el título. "
        f"Siempre que puedas cita el texto original, especialmente si se trata de una frase que alguien ha dicho. "
        f"Si citas una frase que alguien ha dicho, usa comillas para indicar que es una cita. "
        f"Usa siempre las mínimas palabras posibles. No es necesario que la respuesta sea una oración completa. "
        f"Puede ser sólo el foco de la pregunta. "
        f"Recuerda responder siempre en Español.\n"
        f"Este es el cuerpo de la noticia:\n"
        f"{body}"
    )


def summarize_clickbait_large_prompt(
    headline: str,
    body: str,
) -> str:
    """
    Generate the prompt for the model.

    Args:
        headline (`str`):
            The headline of the article.
        body (`str`):
            The body of the article.
    Returns:
        `str`: The formatted prompt.
    """

    return (
        f"Ahora eres una Inteligencia Artificial experta en desmontar titulares sensacionalistas o clickbait. "
        f"Tu tarea consiste en analizar noticias con titulares sensacionalistas y "
        f"generar un resumen de una sola frase que revele la verdad detrás del titular.\n"
        f"Este es el titular de la noticia: {headline}\n"
        f"El titular plantea una pregunta o proporciona información incompleta. "
        f"Debes buscar en el cuerpo de la noticia una frase que responda lo que se sugiere en el título. "
        f"Siempre que puedas cita el texto original, especialmente si se trata de una frase que alguien ha dicho. "
        f"Recuerda responder siempre en Español.\n"
        f"Este es el cuerpo de la noticia:\n"
        f"{body}"
    )


def summarize_prompt(
    headline: str,
    body: str,
) -> str:
    """
    Generate the prompt for the model.

    Args:
        headline (`str`):
            The headline of the article.
        body (`str`):
            The body of the article.
    Returns:
        `str`: The formatted prompt.
    """

    return (
        f"Ahora eres una Inteligencia Artificial experta en resumir noticias. "
        f"Este es el titular de la noticia: {headline}\n"
        f"Por favor, genera un resumen corto de la noticia. Recuerda responder siempre en Español.\n"
        f"Este es el cuerpo de la noticia:\n"
        f"{body}"
    )

```