/ Модель

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

Лицензия
Своя лицензия
Архитектура
gemma4 · dense
Базовая модель
gemma-4-e4b-it
Библиотека
gguf
Опубликована
13 июн 2026

socialengineering

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

Диалоговая Gemma 4 E4B, дообученная для обучения социальной инженерии и осведомлённости о фишинге на английском и персидском языках.

215скачиваний за 30 дней3лайкавеса обновлены21 июн 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

smd20/socialengineering — диалоговая модель Samad Sohrab для обучения распознаванию социальной инженерии и повышения осведомлённости о фишинге. Она дообучена на базе Google Gemma 4 E4B IT и опубликована в формате BF16 GGUF для локального запуска через llama.cpp и совместимые среды. Указанный в README размер — около 8 млрд параметров; метаданные определяют архитектуру как плотную Gemma 4 и отмечают поддержку чата.

Модель предназначена для ответов на вопросы о фишинге, вишинге, предлогах, приманках и проникновении вслед за сотрудниками, а также для обучения и контролируемых red-team/blue-team сценариев. Обучающий корпус включает английские и персидские пары вопросов и ответов, подготовленные на основе справочных материалов по социальной инженерии. README указывает на возможные галлюцинации вне предметной области и рекомендует проверку человеком при применении в ситуациях с высокими последствиями. Лицензия в метаданных обозначена как other; конкретные условия следует сверять с лицензией репозитория.

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

  • ответы на вопросы о распознавании фишинговых атак
  • обучение сотрудников распознаванию социальной инженерии
  • объяснение методов вишинга и фишинга аналитикам безопасности
  • подготовка учебных red-team и blue-team сценариев
  • локальный чат по основам социальной инженерии

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Social Engineering Specialist — Gemma 4 E4B (GGUF)

smd20/socialengineering is a domain-specialized conversational model for social engineering, phishing awareness, and red-team education, fine-tuned from Google Gemma 4 E4B using Unsloth and exported as BF16 GGUF for efficient local deployment with llama.cpp, Ollama, LM Studio, and related runtimes.

The model was trained on a large bilingual Q&A corpus derived from authoritative social-engineering reference books, covering definitions, attack techniques (phishing, vishing, pretexting, baiting, tailgating), case studies, and defensive strategies.


Model Summary

PropertyValue
Base architectureGemma 4 (E4B instruction-tuned variant)
Parameters~8B
Precision / formatBF16 GGUF
Primary weight fileunsloth-gemma-4-E4B-it.BF16.gguf
Multimodal projectorunsloth-gemma-4-E4B-it.BF16-mmproj.gguf
Fine-tuning frameworkUnsloth
DomainSocial engineering, phishing, red-team awareness
LanguagesEnglish, Persian (Farsi)
Context length (training)2,048 tokens
Repositorysmd20/socialengineering

Intended Use

Primary use cases

  • Organizational security-awareness chatbots
  • Phishing and social-engineering education for analysts and end users
  • Red-team / blue-team training scenarios in controlled environments
  • Local, privacy-preserving Q&A over social-engineering concepts

Out-of-scope / misuse

This model is not a substitute for legal, operational, or incident-response authority. It must not be used to conduct unauthorized attacks, harvest credentials, or deceive individuals outside approved training and research contexts.


Training Procedure

Fine-tuning was performed in Unsloth Studio on top of gemma-4-E4B, using a bilingual social-engineering Q&A corpus built from structured knowledge articles extracted from eight reference books.

Training hyperparameters

SettingValue
Epochs30
Learning rate2.0e-4
Context length2,048
LoRA rank16
LoRA dropout0.16
LoRA target modulesAll enabled (Enable LoRA)
OptimizerAdamW 8-bit
LR schedulerLinear
Weight decay0.001

Export configuration

SettingValue
Training rungemma-4-E4B
Export methodGGUF (quantized export path)
Published precisionBF16
Main artifactunsloth-gemma-4-E4B-it.BF16.gguf

The published checkpoint preserves the merged fine-tuned weights in GGUF form for deployment with llama.cpp-compatible runtimes.


Training Data

The model was trained on conversational Q&A pairs grounded in curated social-engineering knowledge. The underlying datasets are publicly released on Hugging Face:

DatasetURLRecords
English Q&Ahttps://huggingface.co/datasets/smd20/social-engineering-qa-english3,330
Persian Q&Ahttps://huggingface.co/datasets/smd20/social-engineering-qa-persian3,330

Reference corpora

Knowledge articles were derived from the following legally acquired books:

  • Deep Insight into Social Engineering
  • ESET Social Engineering Handbook
  • Learn Social Engineering: Learn the Art of Human Hacking (Erdal Ozkaya)
  • Social Engineering: How Crowdmasters, Phreaks, Hackers (Gehl & Lawson)
  • Social Engineering in Cybersecurity: Threats and Defenses (Gururaj et al.)
  • Social Engineering: The Science of Human Hacking (Christopher Hadnagy)
  • Social Engineering: The Art of Human Hacking (Christopher Hadnagy)
  • Sefreta: Zero to Hundred Social Engineering (Persian)

Corpus construction pipeline

  1. Controlled segmentation of reference books
  2. Schema-driven knowledge article generation (JSONL)
  3. Grounded bilingual Q&A generation with strict source constraints
  4. Global deduplication and bilingual split

Training Corpus Overview

    | Metric | Value |
    | --- | ---: |
    | English Q&A records | 3,330 |
    | Persian Q&A records | 3,330 |
    | Bilingual question units | 3,330 |
    | Total bilingual records (EN + FA) | 6,660 |
    | Structured knowledge articles | 1,165 |
    | Article coverage | 1,163 / 1,165 (99.8%) |
    | Reference books | 8 |
    | Deduplicated v1 duplicates skipped | 159 |

    ### Character-Length Statistics

    | Split | Field | Mean | Median | Std. Dev. | Min | Max |
    | --- | --- | ---: | ---: | ---: | ---: | ---: |
    | English | Question | 96.56 | 95.0 | 21.98 | 23 | 199 |
    | English | Answer | 180.12 | 171.0 | 80.13 | 3 | 827 |
    | Persian | Question | 81.08 | 80.0 | 21.76 | 12 | 181 |
    | Persian | Answer | 163.48 | 153.0 | 74.06 | 3 | 481 |
    | Combined (EN+FA) | Question | 88.82 | 88.0 | 23.2 | 12 | 199 |
    | Combined (EN+FA) | Answer | 171.8 | 161.0 | 77.6 | 3 | 827 |

    ### Knowledge Articles per Reference Book

    | Reference Book (internal ID) | Knowledge Articles |
    | --- | ---: |
    | Learn-Social-Engineering-Learn-the-Art-of-Human-Hacking-Dr.-Erdal-Ozkaya-_-WeLib.org-__FULL | 397 |

| Social-Engineering-Science-Hacking-Hadnagy_FULL | 239 | | Social-Engineering-Cybersecurity-Gururaj_FULL | 212 | | Social-Engineering-Crowdmasters-Gehl-Lawson_FULL | 206 | | Sefreta-Social-Engineering_FULL | 55 | | ESET-Social_engineering_handbook_FULL | 28 | | Social-Engineering-Art-Hacking-Hadnagy_FULL | 21 | | deep-insight-into-social-engineering_FULL | 7 |


Evaluation & Limitations

  • The model inherits base-model limitations and may hallucinate on out-of-domain queries.
  • Training data were LLM-assisted and should be complemented with human review for high-stakes deployments.
  • Copyright of source books remains with publishers; released datasets contain derived annotations only.
  • BF16 GGUF requires approximately 15.1 GB VRAM/RAM for full-precision loading.

How to Download from Hugging Face

Option 1 — huggingface_hub (recommended)

from huggingface_hub import hf_hub_download

repo_id = "smd20/socialengineering"
token = None  # set HF_TOKEN if the repo is private

model_path = hf_hub_download(
    repo_id=repo_id,
    filename="unsloth-gemma-4-E4B-it.BF16.gguf",
    token=token,
)
mmproj_path = hf_hub_download(
    repo_id=repo_id,
    filename="unsloth-gemma-4-E4B-it.BF16-mmproj.gguf",
    token=token,
)

print("Model:", model_path)
print("MMProj:", mmproj_path)

Option 2 — Snapshot download

from huggingface_hub import snapshot_download

local_dir = snapshot_download(
    repo_id="smd20/socialengineering",
    allow_patterns=["*.gguf"],
)
print("Downloaded to:", local_dir)

Option 3 — CLI

huggingface-cli download smd20/socialengineering \
  unsloth-gemma-4-E4B-it.BF16.gguf \
  unsloth-gemma-4-E4B-it.BF16-mmproj.gguf

Inference Examples

llama.cpp

llama-cli -hf smd20/socialengineering:BF16 --jinja

For multimodal usage:

llama-mtmd-cli -hf smd20/socialengineering:BF16 --jinja

llama-cpp-python

from llama_cpp import Llama

llm = Llama.from_pretrained(
    repo_id="smd20/socialengineering",
    filename="unsloth-gemma-4-E4B-it.BF16-mmproj.gguf",
)

response = llm.create_chat_completion(
    messages=[
        {
            "role": "user",
            "content": "What is pretexting in social engineering, and how does it differ from impersonation?",
        }
    ],
)
print(response["choices"][0]["message"]["content"])

Ollama

ollama run hf.co/smd20/socialengineering:BF16

Authorship, Ownership, and Legal Notice

Legal owner and maintainer: Samad Sohrab — PhD Student in Artificial Intelligence.

This model checkpoint, its associated training configuration, and the derived Q&A datasets released under the smd20 Hugging Face namespace are authored and maintained by Samad Sohrab. All rights in the model card, training pipeline documentation, and derived dataset annotations are reserved by the author unless otherwise stated in the repository license.

Source-book copyrights remain with their respective publishers. This repository distributes fine-tuned model weights and derived instructional annotations only.


Acknowledgments

This work was conducted under the research supervision of Dr. Amir Nezami Safa, who served as academic advisor throughout dataset construction, model fine-tuning, and publication. His guidance on methodology, reproducibility, and scientific rigor was instrumental to this release.

Training infrastructure used Unsloth for efficient Gemma 4 fine-tuning and GGUF export.


Citation

If you use this model or the associated datasets in academic work, please cite:

@misc{sohrab2026socialengineering,
  author       = {Sohrab, Samad and Nazami Saffa, Amir},
  title        = {Social Engineering Specialist: Fine-Tuned Gemma 4 E4B (GGUF)},
  year         = {2026},
  publisher    = {Hugging Face},
  howpublished = {\url{https://huggingface.co/smd20/socialengineering}},
  note         = {PhD research release. Advisor: Dr. Amir Nazami Saffa}
}

Dataset Citations

@misc{sohrab2026seqaen,
  author       = {Sohrab, Samad},
  title        = {Social Engineering Q&A Dataset (English)},
  year         = {2026},
  howpublished = {\url{https://huggingface.co/datasets/smd20/social-engineering-qa-english}}
}

@misc{sohrab2026seqafa,
  author       = {Sohrab, Samad},
  title        = {Social Engineering Q&A Dataset (Persian)},
  year         = {2026},
  howpublished = {\url{https://huggingface.co/datasets/smd20/social-engineering-qa-persian}}
}

Model card last updated: 2026-06-21T12:56:17.859588+00:00

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

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

GPU в ailist

llama.cpp

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

Подбираем GPU…

Класс архитектуры
Gemma4ForConditionalGeneration
Ревизия весов
165a8fd

0 моделей