Skip to content

Commit 5419ed8

Browse files
committed
Clean up redirects
1 parent 747c981 commit 5419ed8

File tree

87 files changed

+154
-154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+154
-154
lines changed

config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ languages:
7272
- name: User guide
7373
parent: Help
7474
weight: 20
75-
url: /formatting-help/
75+
url: /open-source-for-social-science/formatting-help/
7676
- name: Developer guide
7777
parent: Help
7878
weight: 30

content/en/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ blocks:
1515
heading: "Harmonise questionnaire items with **Harmony**."
1616
subheading: Harmony is a tool for retrospective harmonisation of questionnaire items.
1717
copy: |-
18-
Do you need to [compare questionnaire items across studies](/gad-7-vs-beck-anxiety-inventory/)? Do you want to find the best match for a set of items? Are there are different versions of the same questionnaire floating around and you want to make sure [how compatible they are](/harmonisation-validation/patient-health-questionnaire-9-phq-9/)? Are the questionnaires [written in different languages](/harmony-supports-over-8-languages/) that you would like to compare?
18+
Do you need to [compare questionnaire items across studies](/compare-harmonise-instruments/gad-7-vs-beck-anxiety-inventory/)? Do you want to find the best match for a set of items? Are there are different versions of the same questionnaire floating around and you want to make sure [how compatible they are](/harmonisation-validation/patient-health-questionnaire-9-phq-9/)? Are the questionnaires [written in different languages](/psychology-ai-tool/harmony-many-languages/) that you would like to compare?
1919
2020
The Harmony project is a data harmonisation project that uses [Natural Language Processing](https://fastdatascience.com/guide-natural-language-processing-nlp/) 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 is a collaboration project between [Ulster University](https://ulster.ac.uk/), [University College London](https://ucl.ac.uk/), the [Universidade Federal de Santa Maria](https://www.ufsm.br/), and [Fast Data Science](http://fastdatascience.com/). Harmony is funded by [Wellcome](https://wellcome.org/) as part of the [Wellcome Data Prize in Mental Health](https://wellcome.org/grant-funding/schemes/wellcome-mental-health-data-prize).
2121
@@ -96,7 +96,7 @@ blocks:
9696
- text: R package on Github
9797
url: https://github.com/harmonydata/harmony_r
9898
- text: Documentation
99-
url: /harmony-r-released/
99+
url: /open-source-for-social-science/harmony-r-package/
100100
- text: Google Colab notebook
101101
url: "https://github.com/harmonydata/experiments/blob/main/Harmony_R_example.ipynb"
102102
- text: R markdown notebook for R Studio
@@ -189,7 +189,7 @@ blocks:
189189
copy: |
190190
Our tool, [Harmony](https://fastdatascience.com/harmony-wellcome-data-prize/), allows researchers to upload a set of mental health questionnaires in PDF or Excel format, such as the [GAD-7 anxiety questionnaire](https://adaa.org/sites/default/files/GAD-7_Anxiety-updated_0.pdf). It identifies which questions among questionnaires are identical, similar in meaning, or antonyms of each other, and generates a network graph. This allows researchers to harmonise datasets.
191191
192-
Uniquely, Harmony relies on [Transformer neural network architectures](https://deepai.org/machine-learning-glossary-and-terms/transformer-neural-network) and is not dependent on a dictionary approach or word list. This allows for [multilingual data harmonisation](/harmony-supports-over-8-languages/) (English and Portuguese are our languages of focus), and Harmony is able to correctly map the GAD-7 used in the UK to the [GAD-7 used in Brazil](https://pesquisa.bvsalud.org/portal/resource/pt/lil-788637), despite the Brazilian questionnaire being in Brazilian Portuguese.
192+
Uniquely, Harmony relies on [Transformer neural network architectures](https://deepai.org/machine-learning-glossary-and-terms/transformer-neural-network) and is not dependent on a dictionary approach or word list. This allows for [multilingual data harmonisation](/psychology-ai-tool/harmony-many-languages/) (English and Portuguese are our languages of focus), and Harmony is able to correctly map the GAD-7 used in the UK to the [GAD-7 used in Brazil](https://pesquisa.bvsalud.org/portal/resource/pt/lil-788637), despite the Brazilian questionnaire being in Brazilian Portuguese.
193193
194194
Using Harmony, our team was able to harmonise multilingual datasets and conduct groundbreaking research into social isolation and anxiety with NLP supplying a quantitative measure of the equivalence of the different mental health datasets.
195195

content/en/ai-in-mental-health.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ url: "/ai-in-mental-health/"
1111

1212
Artificial intelligence (AI) is revolutionising numerous fields, and mental health research is no exception. By harnessing the power of AI, researchers are gaining unprecedented insights into the complexities of mental health, leading to more effective interventions and treatments.
1313

14-
One notable example of AI's impact is the development of tools like **Harmony**. This [innovative AI tool](/psychology-ai-tool/), originally funded by the Wellcome Trust as part of the [Wellcome data prize](/ai-in-mental-health/radio-podcast-about-wellcome-data-prize/) and later by UKRI, uses natural language processing (NLP) to streamline the [harmonisation of mental health questionnaires](/data-harmonisation/find-matching-and-common-items-in-questionnaires-and-surveys/). By automating this time-consuming process, Harmony enables researchers to compare data across studies more efficiently, leading to more robust and reliable [secondary data analysis](/ai-in-mental-health/ppie-for-secondary-data-analysis/).
14+
One notable example of AI's impact is the development of tools like **Harmony**. This [innovative AI tool](/psychology-ai-tool/), originally funded by the Wellcome Trust as part of the [Wellcome data prize](/ai-in-mental-health/radio-podcast-about-wellcome-data-prize/) and later by UKRI, uses natural language processing (NLP) to streamline the [harmonisation of mental health questionnaires](/item-harmonisation/find-matching-and-common-items-in-questionnaires-and-surveys/). By automating this time-consuming process, Harmony enables researchers to compare data across studies more efficiently, leading to more robust and reliable [secondary data analysis](/ai-in-mental-health/ppie-for-secondary-data-analysis/).
1515

1616

1717
We have recently published a paper in BMC Psychiatry validating Harmony for real-world data: McElroy, E., Wood, T.A., Bond, R., Mulvenna M., Shevlin M., Ploubidis G., Scopel Hoffmann M., Moltrecht B., [Using natural language processing to facilitate the harmonisation of mental health questionnaires: a validation study using real-world data](/ai-in-mental-health/bmc-psychiatry-paper/). BMC Psychiatry 24, 530 (2024). https://doi.org/10.1186/s12888-024-05954-2

content/en/blog/ai-meetup.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Date: **27 March 2024**
2929

3030
{{< image src="/images/20240327-thomas-wood-ai-camp-harmony.jpg" alt="Thomas Wood presenting Harmony at AI Camp on 27 March 2024" title="Thomas Wood presenting Harmony at AI Camp on 27 March 2024" >}}
3131

32-
Abstract: In this talk, Thomas will discuss [AI for social sciences research](/item-harmonisation/harmony-a-free-ai-tool-for-cross-cohort-research/) and how to build a research tool with NLP and AI with [open source tool Harmony](/how-can-i-contribute-to-an-open-source-project/), funded by [Wellcome Trust](https://wellcome.org) with [Social Finance](https://www.socialfinance.org.uk/) and developed with [Ulster University](https://ulster.ac.uk), [UCL](https://ucl.ac.uk) and [Universidade Federal de Santa Maria in Brazil](https://ufsm.br).
32+
Abstract: In this talk, Thomas will discuss [AI for social sciences research](/item-harmonisation/harmony-a-free-ai-tool-for-cross-cohort-research/) and how to build a research tool with NLP and AI with [open source tool Harmony](/open-source-for-social-science/), funded by [Wellcome Trust](https://wellcome.org) with [Social Finance](https://www.socialfinance.org.uk/) and developed with [Ulster University](https://ulster.ac.uk), [UCL](https://ucl.ac.uk) and [Universidade Federal de Santa Maria in Brazil](https://ufsm.br).
3333

3434
{{< card heading="Attend" copy="Sign up on AICamp website" url="https://www.aicamp.ai/event/eventdetails/W2024032710" >}}
3535

@@ -67,6 +67,6 @@ This follows on from the talk on Harmony given by Bettina Moltrecht, PhD last we
6767
* 8 October 2024: [Harmony: a free online tool using LLMs for research in psychology and social sciences](/psychology-ai-tool/aidl-meetup/) at AI|DL London
6868
* 11 and 12 September 2024: [Harmony at MethodsCon Futures](/ai-in-mental-health/harmony-at-methodscon-futures/
6969
) in Manchester
70-
* 2 July 2024: [Harmony: NLP and generative models for psychology research](/psychology-ai-tool/pydata-meetup/) at Pydata London
71-
* 3 June 2024: [Harmony Hackathon](/hackathon/) at UCL
70+
* 2 July 2024: [Harmony: NLP and generative models for psychology research](/open-source-for-social-science/pydata-meetup/) at Pydata London
71+
* 3 June 2024: [Harmony Hackathon](/open-source-for-social-science/hackathon/) at UCL
7272
* 5 May 2024: [Harmony: A global platform for harmonisation, translation and cooperation in mental health](/ai-in-mental-health/harmony-at-lifecourse-seminar/) at Melbourne Children’s LifeCourse Initiative seminar series.

content/en/blog/aidl-meetup.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Topic: **Harmony: a free online tool using LLMs for research in psychology and s
1919

2020
Speaker: [Thomas Wood](https://freelancedatascientist.net/) ([Fast Data Science](https://fastdatascience.com/))
2121

22-
Description: Thomas Wood will present our work on Harmony, harmonydata.ac.uk, which is a [free online tool](/psychology-ai-tool/) that uses generative AI and LLMs to help researchers compare items in questionnaires such as [GAD-7](/compare-harmonise-instruments/gad-7-vs-sdq/) (used to measure anxiety), even when they are [written in different languages](/nlp-semantic-text-matching/harmony-on-kufungisisa-a-cultural-concept-of-distress-from-zimbabwe/). Harmony is open source under [MIT License](https://github.com/harmonydata/harmony/blob/main/LICENSE) and is written in Python, and uses [HuggingFace Sentence Transformers](/measuring-the-performance-of-nlp-algorithms/) to find similarities between questionnaires.
22+
Description: Thomas Wood will present our work on Harmony, harmonydata.ac.uk, which is a [free online tool](/psychology-ai-tool/) that uses generative AI and LLMs to help researchers compare items in questionnaires such as [GAD-7](/compare-harmonise-instruments/gad-7-vs-sdq/) (used to measure anxiety), even when they are [written in different languages](/nlp-semantic-text-matching/harmony-on-kufungisisa-a-cultural-concept-of-distress-from-zimbabwe/). Harmony is open source under [MIT License](https://github.com/harmonydata/harmony/blob/main/LICENSE) and is written in Python, and uses [HuggingFace Sentence Transformers](/nlp-semantic-text-matching/measuring-the-performance-of-nlp-algorithms/) to find similarities between questionnaires.
2323

2424
[Harmony Discovery](/discovery/) will soon allow researchers to discover datasets using a [vector search](/nlp-semantic-text-matching/how-does-harmony-work/).
2525

@@ -56,7 +56,7 @@ The AI|DL AI meetup is sponsored by [Daemon](https://www.dae.mn/).
5656

5757
07:10pm - Thomas Wood, Director of [Fast Data Science](https://fastdatascience.com/) [Project Harmony: a free online tool using LLMs for research in psychology and social sciences](https://fastdatascience.com/ai-in-research/aidl-meetup/)
5858

59-
[Thomas Wood](https://fastdatascience.com/team/) will present our work on Harmony (harmonydata.ac.uk), which is a [free online tool](/psychology-ai-tool/) that uses generative AI and LLMs to help researchers compare items in questionnaires such as [GAD-7](https://harmonydata.ac.uk/compare-harmonise-instruments/gad-7-vs-beck-anxiety-inventory/) (used to measure [anxiety](/discover-data/anxiety-datasets-and-studies/)), even when they are written in [different languages](/nlp-semantic-text-matching/harmony-on-kufungisisa-a-cultural-concept-of-distress-from-zimbabwe/). Harmony is [open source](/how-can-i-contribute-to-an-open-source-project/) under MIT License and is written in Python, and uses [HuggingFace Sentence Transformers](/measuring-the-performance-of-nlp-algorithms/) to find similarities between questionnaires. Harmony will soon allow researchers to discover datasets using a vector search.
59+
[Thomas Wood](https://fastdatascience.com/team/) will present our work on Harmony (harmonydata.ac.uk), which is a [free online tool](/psychology-ai-tool/) that uses generative AI and LLMs to help researchers compare items in questionnaires such as [GAD-7](https://harmonydata.ac.uk/compare-harmonise-instruments/gad-7-vs-beck-anxiety-inventory/) (used to measure [anxiety](/discover-data/anxiety-datasets-and-studies/)), even when they are written in [different languages](/nlp-semantic-text-matching/harmony-on-kufungisisa-a-cultural-concept-of-distress-from-zimbabwe/). Harmony is [open source](/open-source-for-social-science/) under MIT License and is written in Python, and uses [HuggingFace Sentence Transformers](/nlp-semantic-text-matching/measuring-the-performance-of-nlp-algorithms/) to find similarities between questionnaires. Harmony will soon allow researchers to discover datasets using a vector search.
6060

6161
07:50pm - Break
6262

@@ -81,7 +81,7 @@ Our session will explore the transformative potential of Generative AI, focusing
8181

8282
* 11 and 12 September 2024: [Harmony at MethodsCon Futures](/ai-in-mental-health/harmony-at-methodscon-futures/
8383
) in Manchester
84-
* 2 July 2024: [Harmony: NLP and generative models for psychology research](/psychology-ai-tool/pydata-meetup/) at Pydata London
85-
* 3 June 2024: [Harmony Hackathon](/hackathon/) at UCL
84+
* 2 July 2024: [Harmony: NLP and generative models for psychology research](/open-source-for-social-science/pydata-meetup/) at Pydata London
85+
* 3 June 2024: [Harmony Hackathon](/open-source-for-social-science/hackathon/) at UCL
8686
* 5 May 2024: [Harmony: A global platform for harmonisation, translation and cooperation in mental health](/ai-in-mental-health/harmony-at-lifecourse-seminar/) at Melbourne Children’s LifeCourse Initiative seminar series.
8787
* 27 March 2024: [Harmony at AI Camp](/psychology-ai-tool/aicamp-meetup/)

content/en/blog/bmc-paper.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ We are pleased to announce the publication of a paper validating Harmony on real
2323

2424
## Summary of the Harmony real-world validation study
2525

26-
Our study aimed to evaluate the effectiveness of Natural Language Processing (NLP) in [harmonising mental health questionnaires](/ces-d-vs-gad-7/) for cross-study research in areas such as [mental health](/ai-in-mental-health/).
26+
Our study aimed to evaluate the effectiveness of Natural Language Processing (NLP) in [harmonising mental health questionnaires](/compare-harmonise-instruments/ces-d-vs-gad-7/) for cross-study research in areas such as [mental health](/ai-in-mental-health/).
2727

28-
By comparing the semantic similarity of questionnaire items using NLP (the [Sentence-BERT transformer model](/measuring-the-performance-of-nlp-algorithms/)) with their actual correlation in a sample population, we found a moderate relationship (*r* = .48, *p* < .001) between the two measures. This suggests that NLP can accurately identify similar questions across different questionnaires.
28+
By comparing the semantic similarity of questionnaire items using NLP (the [Sentence-BERT transformer model](/nlp-semantic-text-matching/measuring-the-performance-of-nlp-algorithms/)) with their actual correlation in a sample population, we found a moderate relationship (*r* = .48, *p* < .001) between the two measures. This suggests that NLP can accurately identify similar questions across different questionnaires.
2929

3030
While the NLP model showed promise in uncovering underlying patterns in the data, it required manual intervention to determine which relationships were truly relevant.
3131

32-
Our study showed that NLP can be a useful tool to match [similar questions from different questionnaires](/data-harmonisation/find-matching-and-common-items-in-questionnaires-and-surveys/), but it's not perfect and should be used with caution.
32+
Our study showed that NLP can be a useful tool to match [similar questions from different questionnaires](/item-harmonisation/find-matching-and-common-items-in-questionnaires-and-surveys/), but it's not perfect and should be used with caution.
3333

3434
## Citing the BMC validation paper
3535

content/en/blog/clinical-trial-research-data-harmonisation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Clinical data harmonisation entails the process of integrating, standardizing, a
3535
Clinical data harmonisation plays a pivotal role in advancing clinical research by addressing key challenges associated with data variability and heterogeneity. The importance of clinical data harmonisation can be highlighted through various crucial aspects:
3636

3737
1. **Facilitating Interoperability:**
38-
- Clinical trials often involve collaboration among multiple institutions, each employing different data collection systems and formats. Harmonising data ensures seamless interoperability, enabling efficient integration of diverse datasets. This fosters collaboration, enhances the exchange of information, and reduces obstacles to data sharing, ultimately [contributing](/contributing-to-harmony) to a more interconnected research environment.
38+
- Clinical trials often involve collaboration among multiple institutions, each employing different data collection systems and formats. Harmonising data ensures seamless interoperability, enabling efficient integration of diverse datasets. This fosters collaboration, enhances the exchange of information, and reduces obstacles to data sharing, ultimately [contributing](/open-source-for-social-science/contributing-to-harmony-nlp-project/) to a more interconnected research environment.
3939

4040
2. **Ensuring Consistency:**
4141
- Standardizing data elements and definitions across trials is essential for ensuring consistency in measurements and assessments. Consistent data facilitates accurate comparisons between studies, allowing researchers to draw meaningful conclusions and make informed decisions. Without harmonisation, variations in data definitions and measurement units could lead to misinterpretations and compromises in the reliability of research outcomes.

content/en/blog/combining-multiple-survey-sources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ url: "/data-harmonisation/combine-multiple-survey-sources-best-practices/"
1313
---
1414

1515

16-
In today’s data-driven world, surveys are a pivotal tool for researchers, marketers, and decision-makers. They offer invaluable insights into consumer behavior, employee [satisfaction](/harmonisation-validation/client-satisfaction-questionnaire-csq), and wide-ranging social issues. However, the challenge often lies in harmonising data from multiple [survey](/combining-multiple-survey-sources-best-practices) sources to draw coherent, actionable conclusions. This blog explores best practices for combining survey data, inspired by cutting-edge methodologies.
16+
In today’s data-driven world, surveys are a pivotal tool for researchers, marketers, and decision-makers. They offer invaluable insights into consumer behavior, employee [satisfaction](/harmonisation-validation/client-satisfaction-questionnaire-csq), and wide-ranging social issues. However, the challenge often lies in harmonising data from multiple [survey](/data-harmonisation/combine-multiple-survey-sources-best-practices/) sources to draw coherent, actionable conclusions. This blog explores best practices for combining survey data, inspired by cutting-edge methodologies.
1717

1818
## Table of Contents
1919
- [Introduction](#introduction)

0 commit comments

Comments
 (0)