CoolFace
Datasetpublic

Alleinzellgaenger/sherlock-holmes-corpus

Sherlock Holmes Corpus Full-text corpus of 55 Sherlock Holmes short stories for retrieval-augmented generation (RAG). Dataset Structure { "id": "a_scandal_in_bohemia", "title": "A SCANDAL IN BOHEMIA", "collection": "The Adventures of Sherlock Holmes", "content": "To Sherlock Holmes she is always _the_ woman..." } Usage from datasets import load_dataset corpus = load_dataset("Alleinzellgaenger/sherlock-holmes-corpus", split="train")… See the full description on the dataset page: https://huggingface.co/datasets/Alleinzellgaenger/sherlock-holmes-corpus.

sourceHugging Facecc0-1.0updated 11mo agoView on Hugging Face
0likes17downloads
Dataset Card

Sherlock Holmes Corpus

Full-text corpus of 55 Sherlock Holmes short stories for retrieval-augmented generation (RAG).

Dataset Description

  • —Size: 55 stories
  • —Source: Project Gutenberg
  • —Task: Text corpus for RAG systems
  • —Format: Each entry contains id, title, collection, and content (full story text)

Dataset Structure

json
{
  "id": "a_scandal_in_bohemia",
  "title": "A SCANDAL IN BOHEMIA",
  "collection": "The Adventures of Sherlock Holmes",
  "content": "To Sherlock Holmes she is always _the_ woman..."
}

Usage

python
from datasets import load_dataset

corpus = load_dataset("Alleinzellgaenger/sherlock-holmes-corpus", split="train")

Contents

Complete short story collections:

  • —The Adventures of Sherlock Holmes (12 stories)
  • —The Memoirs of Sherlock Holmes (12 stories)
  • —The Return of Sherlock Holmes (13 stories)
  • —His Last Bow (7 stories)
  • —The Case-Book of Sherlock Holmes (11 stories)

License

Public domain (Project Gutenberg texts)