by seriouswp | Dec 20, 2021 | Bots
We’ve recently published yet another great example of how you can boost your WordPress site with Machine Learning-based features: a question answering system for WordPress build on top of the Haystack framework. Haystack is an open-source framework for...
by seriouswp | Sep 18, 2021 | Bots
After a simpler navigation chatbot for WordPress, the new product by Xatkit is a much more ambitious (and useful!) one: a pretrained WooCommerce chatbot. What do we mean by pretrained chatbot?. Xatkit bots come with built-in conversations (defined and trained by...
by seriouswp | Nov 2, 2020 | code tip, Research
A major issue in WordPress is the interferences and conflicts between scripts and styles of plugins and themes installed on the site. This is even an open research problem. A solution to minimize this issue as much as possible is to make sure we only load the script...
by seriouswp | Apr 16, 2020 | code tip
When creating a plugin, you may end up defining lots of different settings to configure it. You could then stack them all together in a long long page, put them in separate pages or, better, have them on one page but in different tabs. This is exactly the issue we...
by seriouswp | Jan 16, 2020 | Bots
The market share of WordPress keeps growing. And chatbots are becoming more and more popular in many different domains (eCommerce, customer support, marketing,…). Still, a proper integration of these two powerhouse technological domains is still lacking. To...
by seriouswp | Aug 31, 2019 | Research
This article introduces WordPress to an audience of software engineers (both practitioners and academic researchers. As such it focuses more on giving some data on the WordPress codebase, its governance model, the business ecosystem,… than on just the typical...
by seriouswp | May 30, 2019 | Machine Learning
There are many aspects of your WordPress site that could benefit from a pinch of artificial intelligence. We could, for instance, use natural language processing techniques to parse the content of your post and automatically tag it, suggest related posts for better...
by seriouswp | Mar 25, 2019 | code tip
All plugins share a common scaffolding. This results in a rather large amount of boilerplate code. This has been recognized by several initiatives that aim to facilitate the kick-start of new plugins by providing some kind of initial framework to build your plugin...
by seriouswp | Feb 21, 2019 | configuration, testing
My local WordPress development environment includes two different databases. The “regular” one, that I use when manually testing the plugins I develop and the “testing” one for acceptance tests. As part of the acceptance tests for the Daily...
by seriouswp | Feb 5, 2019 | code tip
Sometimes you want to iterate on all posts that had some activity during the day, typically using WP_Query, the WordPress Query class. This is easy if all you want is to get the new posts but a little bit trickier if we also want the modified posts. The following...