DepressionCenter / DepressionCenter/extractium

Client libraries in other languages

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
Python
Stars
1
Forks
1
Avg merge
1h 47m
Merged PRs (30d)
46

Description

Section 9.1 of the specification welcomes contributed clients (Go, PowerShell, R, Lua, Julia are named) against the container format, and schedules none. The Python and JavaScript clients are held to one ranking by a committed golden container and query vector, so a new client has a ready contract test: read `tests/golden/`, run the same query, and match the ranking. A contributed client should ship with that test and a line on `docs/how-to/search-a-compendium.md`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Section 9.1 of the specification and inspect the existing Python and JavaScript clients, then read tests/golden/ to understand the committed container, query vector, and expected ranking. A contribution is done when a client for one of the named languages passes the same contract test and has a line added to docs/how-to/search-a-compendium.md.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, javascript, julia, lua, powershell, python, r
Domain
api, documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.