{"id":13451461,"url":"https://github.com/taivop/joke-dataset","last_synced_at":"2025-03-23T18:32:45.099Z","repository":{"id":41142565,"uuid":"81943155","full_name":"taivop/joke-dataset","owner":"taivop","description":"A dataset of 200k English plaintext jokes.","archived":true,"fork":false,"pushed_at":"2022-12-16T10:22:00.000Z","size":33164,"stargazers_count":596,"open_issues_count":1,"forks_count":112,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-10-28T18:15:36.864Z","etag":null,"topics":["dataset","humor","jokes"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/taivop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-14T12:29:36.000Z","updated_at":"2024-10-27T13:59:57.000Z","dependencies_parsed_at":"2023-01-29T12:30:48.534Z","dependency_job_id":null,"html_url":"https://github.com/taivop/joke-dataset","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fjoke-dataset","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fjoke-dataset/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fjoke-dataset/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taivop%2Fjoke-dataset/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/taivop","download_url":"https://codeload.github.com/taivop/joke-dataset/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245149739,"owners_count":20568961,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dataset","humor","jokes"],"created_at":"2024-07-31T07:00:54.192Z","updated_at":"2025-03-23T18:32:40.077Z","avatar_url":"https://github.com/taivop.png","language":"Python","funding_links":[],"categories":["Python","Table of Contents"],"sub_categories":[],"readme":"# A dataset of English plaintext jokes\n\nThere are about 208 000 jokes in this database scraped from three sources.\n\nI make no claim on ownership of these files, nor do I necessarily endorse the jokes in them. This dataset is provided for research purposes (see License section below).\n\nThis repository was archived in December 2022 and receives no further support.\n\n\n## Files\nCurrently the dataset contains jokes from three sources, each in a different file.\n\n```\n----------------------------------------------\nreddit_jokes.json |  195K jokes | 7.40M tokens\nstupidstuff.json  | 3.77K jokes |  396K tokens\nwocka.json        | 10.0K jokes | 1.11M tokens\n----------------------------------------------\nTOTAL             |  208K jokes | 8.91M tokens\n----------------------------------------------\n```\n\n## Format\nEach file is a JSON document, containing a flat list of joke objects. Each joke object always has the `body` field with additional fields varying based on the dataset, described below.\n\nObviously they are not all funny; to find the best ones, sort on the relevant additional fields.\n\nNote that the title is in part of the joke many cases (especially for Reddit submissions).\n\n### reddit_jokes.json\nScraped from [/r/jokes](https://www.reddit.com/r/jokes). Contains all submissions to the subreddit as of 13.02.2017.\n\nThese jokes may have additional comments in them ([example](https://www.reddit.com/r/Jokes/comments/5k9tgu/this_is_the_dirty_joke_my_85yo_grandad_told_to/)).\n\nAdditional fields:\n\n* `id` -- submission ID in the subreddit.\n* `score` -- post score displayed on Reddit.\n* `title` -- title of the submission.\n\n```json\n{\n        \"title\": \"My boss said to me, \\\"you're the worst train driver ever. How many have you derailed this year?\\\"\",\n        \"body\": \"I said, \\\"I'm not sure; it's hard to keep track.\\\"\",\n        \"id\": \"5tyytx\",\n        \"score\": 3\n    }\n```\n\n### stupidstuff.json\nScraped from [stupidstuff.org](http://stupidstuff.org/jokes/).\n\nAdditional fields:\n\n* `id` -- page ID on stupidstuff.org.\n* `category` -- see available categories [here](http://stupidstuff.org/jokes/category.htm).\n* `rating` -- mean user rating on a scale of 1 to 5.\n\n```json\n{\n        \"category\": \"Blonde Jokes\",\n        \"body\": \"A blonde is walking down the street with her blouse open, exposing one of her breasts. A nearby policeman approaches her and remarks, \\\"Ma'am, are you aware that I could cite you for indecent exposure?\\\" \\\"Why, officer?\\\" asks the blonde. \\\"Because your blouse is open and your breast is exposed.\\\" \\\"Oh my goodness,\\\" exclaims the blonde, \\\"I must have left my baby on the bus!\\\"\",\n        \"id\": 14,\n        \"rating\": 3.5\n    }\n```\n\n\n### wocka.json\nScraped from [wocka.com](http://wocka.com/).\n\nAdditional fields:\n\n* `id` -- page ID on wocka.com.\n* `category` -- see available categories [here](http://www.wocka.com/).\n* `title` -- title of the joke.\n\n```json\n{\n        \"title\": \"Infants vs Adults\",\n        \"body\": \"Do infants enjoy infancy as much as adults enjoy adultery?\",\n        \"category\": \"One Liners\",\n        \"id\": 17\n    }\n```\n\n\n## License\nI provide this dataset for research purposes and make no ownership claim on any part of it. The question of copyright in the case of jokes is unclear and I recommend not using the dataset commercially.\n\nFor removal of copyrighted content, please contact me on GitHub.\n\n## Citing\nIf you use this dataset in academic work, please cite as follows:\n\n```bibtex\n@misc{pungas,\n        title={A dataset of English plaintext jokes.},\n        url={https://github.com/taivop/joke-dataset},\n        author={Pungas, Taivo},\n        year={2017},\n        publisher = {GitHub},\n        journal = {GitHub repository}\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaivop%2Fjoke-dataset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftaivop%2Fjoke-dataset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaivop%2Fjoke-dataset/lists"}