BrunoVernay / tw-tools-update

Use the GitHub-API to update the list of tools and extensions related to TaskWarrior. It is displayed on the web site.
0 stars 1 forks source link

tw-tools-update

Description

Use the GitHub-API to update the list of tools and extensions related to TaskWarrior. It will be displayed on the web site: http://taskwarrior.org/tools/

This is linked to the project of future Tool page: http://brunovernay.github.io/taskwarrior-site-test/

The idea is to use the GitHub-API to search project related to TaskWarrior and update the list of tools displayed on TaskWarrior site from this list.

The project started in Java, but I created a Python branch, as it is more idiomatic to the TaskWarrior community. It should be compatible with Python v2 & v3 (http://pythonclock.org/).

I use https://github.com/PyGithub/PyGithub , there are many Python projects addressing GitHub, even a book Mining the Social Web .

Usage

Usage

python3 Main.py > log-$(date -Iminutes).txt

Usage

python3 Main.py > log-$(date -Iminutes).txt

Status

Note:

The mapping:

Automatic classification

I get all the "Readme" in order to perform some Machine Learning. The first idea would be to classify by category. The Python library seems to be SciKit. There is a more active NLTK library, but since I only need simple text feature extraction and no complex Natural Language processing, I will stick to SciKit. Some ref: