Coder Social home page Coder Social logo

vitaly-z / twiddler Goto Github PK

View Code? Open in Web Editor NEW

This project forked from transparencytoolkit/twiddler

0.0 0.0 0.0 272 KB

A user friendly tool for text processing, light NLP, and keyword extraction

Home Page: https://transparnecytoolkit.org

License: GNU Affero General Public License v3.0

JavaScript 96.25% CSS 0.72% HTML 3.03%

twiddler's Introduction

Twiddler

Twiddler is an application for text processing, light natural language processing, and keyword extraction. Twiddler is built around the idea that there are lots of various text processing tools and libraries in existence, but these existing tools are often highly technical and only provide portions of text processing. Twiddler aims to provide a framework to make using these tools more intuitive.

Installing

To install Twiddler do one of the following:

git clone https://github.com/TransparencyToolkit/Twiddler
npm install twiddler

Then you need to install all of the dependencies that are required for Twiddler itself

cd twiddler
npm install

These dependencies will give you all you need to run the basic Twiddler app via the CLI.

Here are some work in progress commands that provide some of the basic functionality

Running as CLI

new - add a new project

twiddler new /path/to/project/
-o --overwrite  // Overwrite exsting project
-s --save       // Scan folder of project and add sources

open - open an existing project

twiddler open /path/to/project/

source - adds a source to an existing project

twiddler source /path/to/project/ -t file

process - process a project

twiddler process /path/to/project/

Running the GUI app

First you need to download and install the devDependencies required by Electron

npm install --dev
npm start

Build the Electron App

npm run package

This will build the app for OS X, Linux, and Windows, using electron-packager.

License

AGPLv3 © TransparencyToolkit

twiddler's People

Contributors

bnvk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.