Harmony News
This notebook shows how you can use Harmony to find the similarity matrix between two questionnaires: the Child Behavior Checklist (CBCL) and GOASSESS. The Harmony project is an open source data harmonisation project that uses Natural Language Processing to help researchers make better use of existing data from different studies by supporting them with the harmonisation of various measures and items used in different studies. Harmony was developed as a collaboration between Ulster University, University College London, the Universidade Federal de Santa Maria, and Fast Data Science.
We are excited to announce that Harmony, an open source Natural Language Processing tool for data harmonisation, is now available on the Comprehensive R Archive Network CRAN! Previously, Harmony R could be installed using devtools. Harmony can be used to compare questionnaire items across studies, find the best match for a set of items, and identify different versions of the same questionnaire. Harmony is a collaboration project between Ulster University, University College London, the Universidade Federal de Santa Maria, and Fast Data Science.
We have developed the R package for Harmony and open sourced it. To get started, you need R installed on your system. Click here to try an example in Google Colab. Here’s a Jupyter Notebook with an example using Harmony in R Installing R library We are currently submitting the R library to CRAN. In the meantime, you can install the development version of harmonydata from GitHub (documentation in the README file):
Now you can share your harmonisations with your colleagues with a simple share link! We’ve added Firebase authentication to Harmony. You can log in with Google, Github or Twitter, and then you can see all your previous harmonisation work. You can even share your work with colleagues on LinkedIn, Twitter, or via URL. You’ll then be taken to the dialogue box in your chosen platform, where you can share your work as normal.
Привет Гармония! 哈莫尼可以让中英文和谐! שלום הרמוני Harmony peut aussi harmoniser les instruments en français. We’re happy to share some exciting news with you. Harmony now supports at least 8 languages: Portuguese, French, German, Spanish, Russian, Chinese, and Hebrew. This means that you can use Harmony to compare and harmonise questionnaire data across studies that are written in different languages. I evaluated Harmony’s ability to match the GAD-7 in 11 languages to the English version.
On Thursday, August 17th, 2023, the Harmony and TIDAL teams teamed up to run a workshop at University College London to allow researchers to try out their software tools. The workshop was attended by researchers interested in using these tools to study child and adolescent mental health, and other areas in social science research, from the effects of gambling addiction to asking questions about nature vs nurture in twin studies.