Skip to content
Match in Arabic. The ML job matching algorithm for IRC Airbel
Jupyter Notebook Other
Branch: master
Clone or download
Pull request Compare This branch is even with theirc:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
notebooks
.gitignore
.gitmodules
CODE_OF_CONDUCT.md
Dockerfile
Jenkinsfile
LICENSE.md
README.md
crontab
docker-compose.yml
requirements.txt
sshd_config
startup.sh
supervisord.conf
tashbeek-example.env

README.md

Tashbeek

The matching algorithm for the IRC's Project Match

Python Notebook Setup

To setup, create and activate a virualenv and then run

pip install -r requirements.txt

Run

jupyter notebook

All of the notebooks are contained in the notebook/ directory of this repository

API Setup & Run

To run the API, you should have docker and docker-compose installed. Once installed...

docker-compose up

Docs

For the API docs/contract, we use API blueprint and personally, I prefer agilo for reading the contract.

Simply cd api and agilo -i contract.apib -s and view it in your web browser.

You can find the latest stable docs at https://github.com/nolski/tashbeek

You can’t perform that action at this time.