cammytown / 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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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


Languages

Language:Python 77.8%Language:HTML 15.5%Language:SCSS 6.2%Language:Shell 0.4%