Blog
How to use LLMs and RAG in a chatbot?
A great chatbot combines intent-based techniques for “can’t be wrong” questions together with RAG and LLMs techniques for more open, exploratory, questions
HFCommunity – A database to analyze the development of the Hugging Face community
We provide a relational database storing key information about the development and collaborations around the projects hosted on Hugging Face to better understand and improve the development of open source AI components
The Present and Future of Bots in Software Engineering
What is the role of bots in Software Engineering? What are the main challenges to build, adopt and integrate bots in software development processes?
Bots for open data interactions – BODI project
Make sure all your citizens can benefit from your open data sources by offering them a conversational interface to talk with your data
Our surprise when we looked into the Top 25 projects on GitHub
If you thought that GitHub was a social code hosting platform you were wrong. Most of the top projects in GitHub are in fact not software development projects
Survival Rate of GitHub Projects – An Empirical Study
What’s the probability a GitHub project dies soon? Are some types of projects more likely to be abandoned? Why is this important and how can we try to prevent it? This work tries to shed some light on these topics.
Funding Open Source Development – the WordPress case
Five for the future, a WordPress strategy to fund its open-source development. Could this be also used to promote WordPress research?
3+ tools to visualize your GitHub profile
Like it or not, the first thing any recruiter will look at (just after googling your name) is your GitHub Profile. See how you can optimize the visualization of your GitHub profile to prepare it for job seeking
On the huge importance of non-tech roles in Open Source: Empirical study on NPM
Is the number of non-coding contributors indeed significant, or OSS projects are still very much “code-driven”? And, what about the contributor diversity? This post tries to shed some light on these topics.
Open Source as a matching market
Open source is not primarily driven by money. If not money, what strategies can help you bring in more consumers and producers to your project?. The solution may lie in the concept of matching markets.
How to sustain a tool building community-driven effort
Lessons learned from my almost twenty years of developing open-source (modeling) tools and trying to build a sustainable long-term strategy for them together with industrial partners.