/barton-link

A tool for writers. Organize/tag excerpts of writing before you know where you want to use them. Search and filter your revelations.

Primary LanguagePython

Under heavy development.

Barton Link

Search and filter your revelations.

Barton Link is a tool for writers to organize excerpts of writing before (and after) they have been used in a writer's larger work.

Setup

cd barton-link/

# Optionally create and activate venv
python3 -m venv .venv
source .venv/bin/activate

# Install dependencies
pip install -e .[all] # See pyproject.toml for optional-dependencies

# Setup database with Django
cd src/
python manage.py makemigrations
python manage.py migrate

Running Server

cd src/
python manage.py runserver

Development (requires SASS)

./dev-setup.sh

Features

  • Tag excerpts.
  • NLP (Natural Language Processing)
    • Determine semantic similarity between excerpts.
    • Automatically tag excerpts.