/ Модель

Характеристики

Контекст
512 токенов
Параметры
124 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Библиотека
transformers
Опубликована
16 июн 2024

keywords-title-generator

Генерация текстаТекст → текст3 профессии

Дообученная T5-модель, которая предлагает англоязычные заголовки по ключевым словам или описанию материала.

39скачиваний за 30 дней8лайковвеса обновлены8 апр 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Ateeqq/keywords-title-generator — дообученная модель семейства T5 для генерации заголовков по ключевым словам или краткой информации о содержании. Она принимает текстовый запрос и предлагает варианты заголовков, в том числе для контента, которому нужны привлекательные формулировки. В метаданных указаны архитектура T5 с условной генерацией, 123,8 млн параметров, контекст до 512 токенов и форматы PyTorch и Safetensors; карточка сообщает о дообучении T5-Base на датасете Ateeqq/Title-Keywords-SEO. README приводит также примеры заголовков и результаты обучения, но указывает другое число параметров — 223 млн.

Модель ориентирована на англоязычную генерацию заголовков. В метаданных указана лицензия Apache-2.0. Примеры показывают возможное повторение ключевых слов и однообразные формулировки; качество результата стоит проверять и редактировать под конкретную аудиторию.

Сценарии применения

  • Создание заголовков для статей по заданным ключевым словам
  • Подготовка вариантов заголовка для публикации в блоге
  • Генерация SEO-заголовков для англоязычного контента

Ограничения

В примерах встречаются повторы ключевых слов и шаблонные формулировки, поэтому заголовки могут требовать редактуры. README указывает 223 млн параметров, тогда как метаданные сообщают 123,8 млн.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Generate Title using Keywords

Title Generator is an online tool that helps you create great titles for your content. By entering specific keywords or information about content, you receive topic suggestions that increase content appeal.

Developed by https://exnrt.com

  • Fine Tuned: T5-Base
  • Parameters: 223M
  • Train Dataset Length: 10,000
  • Validation Dataset Length: 2000
  • Batch Size: 1
  • Epochs: 2
  • Train Loss: 1.6578
  • Validation Loss: 1.8115

You can also use t5-small (77M params) available in mini folder.

How to use

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
import torch

device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
tokenizer = AutoTokenizer.from_pretrained("Ateeqq/keywords-title-generator")
model = AutoModelForSeq2SeqLM.from_pretrained("Ateeqq/keywords-title-generator").to(device)

def generate_title(keywords):
    input_ids = tokenizer(keywords, return_tensors="pt", padding="longest", truncation=True, max_length=24).input_ids.to(device)
    outputs = model.generate(
        input_ids,
        num_beams=5,
        num_beam_groups=5,
        num_return_sequences=5,
        repetition_penalty=10.0,
        diversity_penalty=3.0,
        no_repeat_ngram_size=2,
        temperature=0.7,
        max_length=24
    )
    return tokenizer.batch_decode(outputs, skip_special_tokens=True)

keywords = 'model, Fine-tuning, Machine Learning'
generate_title(keywords)

Output:

['How to Fine-tune Your Machine Learning Model for Better Performance',
 'Fine-tuning your Machine Learning model with a simple technique',
 'Using fine tuning to fine-tune your machine learning model',
 'Machine Learning: Fine-tuning your model to fit the needs of machine learning',
 'The Art of Fine-Tuning Your Machine Learning Model']

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
T5ForConditionalGeneration
Ревизия весов
3c23a9e

0 моделей