Authorship Attribution NLP Tools

Tools for identifying, verifying, or analyzing the author of texts through stylometric analysis and machine learning. Does NOT include general author metadata extraction, plagiarism detection as a primary function, or gender/age prediction unless directly tied to author identification.

There are 12 authorship attribution tools tracked. 1 score above 50 (established tier). The highest-rated is fastdatascience/faststylometry at 53/100 with 47 stars and 3,209 monthly downloads.

Get all 12 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=authorship-attribution&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 fastdatascience/faststylometry

Stylometry library for Burrows' Delta method

53
Established
2 craigtrim/pystylometry

Comprehensive Python toolkit for stylometry

34
Emerging
3 readerbench/ro-auth-detect

Authorship Attribution for Romanian

24
Experimental
4 jatinmandav/Authorship-Attribution

Finding Gender/Age of Authors based on written text

22
Experimental
5 ridvansalihkuzu/author-attribution

Authorship Attribution in Social Media & Chat Biometrics & Behavioral Biometrics

21
Experimental
6 MuditJ/AuthorshipAttribution

Using Natural Language Processing to determine the author of an unlabeled text.

17
Experimental
7 Jalpan04/gujarati-author-attribution

An end-to-end machine learning project on authorship attribution for...

16
Experimental
8 maastrichtlawtech/VendorLink

🌐 Identifying & Linking Vendor Migrants and Aliases on Darknet Markets. (ACL 2023)

15
Experimental
9 Jarturog/multi-author-writing-style-analysis

A deep learning project for detecting authorship changes in multi-author...

15
Experimental
10 mizzmo/authorship_of_the_federalist_papers

This project will attempt to use Natural Language Processing and Linguistic...

14
Experimental
11 procesaur/Parallel-doc-embeds

Comparison of classification power (literary authorship attribution case) of...

11
Experimental
12 sugatagh/Spooky-Author-Identification

The objective of the project is to train an LSTM model with the help of...

10
Experimental