Back in the days, Facebook was huge on the market and managed to be the very first social media platform with billions of

Back in May, we talked about the use of AI in translation, the different concepts involved, but did you know that AI could

Technology keeps evolving, we're using screens on a daily basis, either for work or entertainment and innovations are on the rise with the