/ Модель

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

Контекст
512 токенов
Параметры
124 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Базовая модель
flan-t5-base
Библиотека
transformers
Опубликована
30 сен 2026

resumebot-flan-t5

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

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

253скачиваний за 30 дней0лайковвеса обновлены30 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ResumeBot — небольшая модель Karthik H D для ответов на вопросы по одному резюме. Она создана дообучением google/flan-t5-base и генерирует текст на основе фактов о резюме, переданных в запросе. Модель относится к архитектуре T5, содержит 123,8 млн параметров и имеет контекст длиной до 512 токенов.

Модель предназначена для демонстрационного чат-бота, который отвечает на вопросы о резюме кандидата на английском языке. Полная система дополняет её TF-IDF-поиском двух подходящих фактов, однако сам чекпойнт не хранит резюме целиком и отвечает только по сведениям, переданным в запросе. Модель распространяется по лицензии Apache-2.0.

Набор обучения содержит лишь 26 фактов об одном резюме, поэтому необычные формулировки могут привести к выбору неверного факта и неточному или неполному ответу. Модель не предназначена для общих вопросов или принятия решений о найме и отборе кандидатов.

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

  • ответы на вопросы о навыках и образовании кандидата по его резюме
  • поиск сведений об одном резюме в демонстрационном чат-боте
  • ответы на вопросы о кандидате по фактам, переданным в запросе

Ограничения

Обучена на малом наборе фактов только об одном резюме и не является универсальным помощником; необычная формулировка вопроса может привести к ошибочному или неполному ответу. Не предназначена для принятия решений о найме или отборе кандидатов.

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

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

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

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

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

Открыть на Hugging Face

ResumeBot (FLAN-T5 fine-tuned on a resume)

ResumeBot is google/flan-t5-base fine-tuned to answer questions about the resume of Karthik H D (MSc Data Science student, Dayananda Sagar University). It is a small academic project that combines a fine-tuned language model with a simple TF-IDF retriever.

Model description

  • Base model: google/flan-t5-base (Apache-2.0)
  • Task: answer a question using the resume facts given in the prompt (text-to-text generation)
  • Language: English
  • Fine-tuned by: Karthik H D

How the full system works

  1. A TF-IDF retriever (1-2 word n-grams, cosine similarity) finds the 2 most relevant resume facts for a question.
  2. The fine-tuned model receives them in this prompt format and writes the answer:
    Resume information: {retrieved facts}
    Question: {question}
    Answer using the resume information:
    
  3. An agent function sends resume-related questions to this model and all other questions to the original FLAN-T5.

The model alone does not memorise the whole resume; it answers from the facts placed in the prompt. The retriever and app code are in the Space resumebot (see app.py and knowledge.json there).

Training data

  • 26 resume facts, each written with 4-5 question wordings.
  • Every question is automatically repeated in three styles ("Karthik", "the candidate", "he/his").
  • The last wording of every fact is held out as a validation set.
  • All answers come only from the resume. Items the resume does not contain (hobbies, awards, internships, LinkedIn/GitHub) have answers saying they are not listed.
  • The phone number is not in the training data.

Training procedure

SettingValue
Learning rate3e-4
Batch size8
Epochs8
Weight decay0.01
Precisionfp32 (fp16 off, T5 is unstable in fp16)
Max input / target length256 / 128 tokens
TrainerHugging Face Seq2SeqTrainer

Training and validation loss were plotted per epoch in the training notebook. No accuracy benchmark was run, so no accuracy figure is claimed here.

Intended use

Answering questions about this one resume in a demo chatbot, and learning how fine-tuning and retrieval work together.

Limitations

  • Knows only one resume; it is not a general assistant (general questions are handled by the original FLAN-T5 in the app).
  • Very small training set, so unusual wordings can retrieve the wrong fact and give a wrong or partial answer.
  • Should not be used for hiring or screening decisions.

Quick example

from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
repo = "your-username/resumebot-flan-t5"
tok, model = AutoTokenizer.from_pretrained(repo), AutoModelForSeq2SeqLM.from_pretrained(repo)
prompt = ("Resume information: His achievements are being a Mysore University Inter-Collegiate Cricket Player and an Athlete.\n"
          "Question: What are his achievements?\nAnswer using the resume information:")
out = model.generate(**tok(prompt, return_tensors="pt"), num_beams=4, no_repeat_ngram_size=3, max_new_tokens=128)
print(tok.decode(out[0], skip_special_tokens=True))

Contact

Email listed on the resume: sca25msd038@dsu.edu.in

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей