Your guide to contributing to open source projects
Are you feeling intimidated by the thought of stepping into the world of open source contributions? You don’t have to be an expert to help.
You might find this guide helpful: https://opensource.guide/how-to-contribute as well as the Reddit Opensource community.
1. Start small, think big:
You can try finding projects on Kaggle as a place to get started.
2. Find your niche:
3. Embrace the learning curve:
4. Embrace imperfection:
5. Celebrate the wins:
Remember: Open source communities thrive on diversity and inclusivity. Your unique perspective and skills are valuable, so don’t be afraid to share them with the world. Take that first step, start small, and watch your contributions grow alongside your confidence.
pip install country_named_entity_recognition
pip install drug-named-entity-recognition
pip install faststylometry
. Read tutorial.Read our guide to contributing to Harmony.
Harmony is a powerful data harmonisation tool which uses natural language processing (NLP) to bridge the gap between diverse research studies, automatically comparing and grouping similar items across datasets. Here are a few ways you can get involved in the project:
Harmony’s back end is built in Python and the front end is in React. There is also an R library. Whether you’re a seasoned developer or a coding newbie, there’s a place for you. You can:
The heart of the magic of Harmony is the large language models that it depends on, taken from the Hugging Face Hub. You can contribute by:
The deeper we understand language, the better we can harmonise the world’s research data.
Harmony’s mission thrives on awareness and accessibility. Can you champion the Harmony project online?
Ready to join the Harmony open source project? Head over to our GitHub repository at https://github.com/harmonydata/harmony, explore the free web tool at harmonydata.ac.uk/app, and dive into our documentation.
You can also try working on the Harmony R package on CRAN or try extending the Harmony API.
Bonus tip: We also have a Docker container available, making it even easier to get started with Harmony. Just check out our documentation for more details.
Together, we can shape the future of Harmony as an open source project and make it more sustainable for the future.
Help us design the next phase of Harmony and win up to £300 in vouchers! Search and Results UX/UI Challenge Harmony is a platform for researchers to help them discover and compare complex meta-data across different academic studies. The project is a collaboration between University College London (UCL), The University of Ulster, and Fast Data Science and has been funded by the Economic and Social Research Council (ESRC) and by Wellcome as part of the Wellcome Data Prize in Mental Health.
It’s all over! The Matching Challenge is now officially closed. Thank you to everyone who took part. The wait is over! We have now closed the Matching Challenge which was hosted on DOXA AI. Over the course of the competition we saw a total of 26 participants with 14 finalists making it onto the scoreboard. The final days were tense with many participants improving on their scores, submitting different methods and swapping places at the top of the scoreboard.