harmonydata/harmony

The Harmony Python library: a research tool for psychologists to harmonise data and questionnaire items. Open source.

56
/ 100
Established

This tool helps psychologists and social scientists compare and align questions from different surveys and questionnaires. You provide various questionnaire items, potentially from PDFs or other document types, and it identifies questions with similar meanings, even across different languages. This is designed for researchers who need to combine data from multiple studies or surveys and ensure consistency in what is being measured.

Use this if you are a researcher needing to efficiently identify and match conceptually similar questions or items across different psychological or social science questionnaires.

Not ideal if your primary goal is basic data entry or if you don't work with questionnaire data that requires semantic harmonization.

psychological-research social-sciences survey-analysis data-harmonization questionnaire-design
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

52

Forks

54

Language

Python

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/harmonydata/harmony"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.