Elena' s AI Blog

To cite or perish


Proper citation is a must to maintain academic and ethical integrity. It is a valuable skill that promotes respect for other people, creates a chain of arguments paramount in research and science, and protects one's life efforts in the future. Herein, I write my approach to citation. This might be useful for my student readers. Read more...

Go with the flow


I recently underwent a major operation due to an accident, which required me to put all my energy into rehabilitation and training. I pushed myself harder than ever before and worked tirelessly towards my recovery. It was a challenging experience, shared in this post. Read more...

Robots and True Love


In this post, I write about robots and their creation challenges in real-life tasks, research areas, safety and ethical considerations, and future aspirations. I also briefly refer to a few starting points for creating robots with Raspberry Pi and Python. Read more...

Virtual Presenters (AI Avatars in-depth)


Digital humans are taking over training modules and marketing videos, and the technology is surprisingly accessible. Here is a look at my favourite platforms for creating AI avatars, plus a quick guide to generating your own in Python. Read more...

Super-girls don't cry in face-swaps


I wanted to see myself flying over Niagara Falls as a superhero. Here is how I did it — InsightFace Bot, Midjourney, and a Python/OpenCV implementation with Haar cascades and seamless blending. Read more...

Podcast: How can we build trust and safety around AI?


Lawyer Cláudia Lima Costa is an expert in Artificial Intelligence and has created an amazing podcast that raises pertinent questions about trust and safety in AI systems. I was fortunate enough to be invited to a relaxed discussion where I shared my views on various topics related to AI, such as AI evolution, AI applications, data sources for training models, copyright, data protection, privacy-preserving techniques, and achieving reliable, explainable, safe, and helpful AI. Read more...

Explainable AI is possible


The complexity of AI, particularly deep learning models, has led to the "black box" criticism, highlighting the lack of understanding about how deep learning models arrive at their decisions. While there's truth to this concern, having a nuanced view is important. In this post, I share my view on AI explainability, that it is complex, however possible. Read more...

OpenAI's Model Show-off


OpenAI's GPT models are highly sophisticated machine learning models that are used in various fields such as natural language processing, coding assistance, and content creation. OpenAI's newest video-generating model, Sora, sets a new benchmark in video generation technology, which I quickly explore in this post. Read more...

In-love with the chatbot


In the age of artificial intelligence, where chatbots are becoming increasingly sophisticated, the concept of falling in love with a chatbot is no longer a far-fetched idea. While some may question the possibility of a genuine emotional connection with a machine, there are individuals who have developed strong emotional attachments to these digital companions. Read more...

What is Docker?


Docker lets you quickly deploy microservices, cloud-native architectures, or web apps. In this post, we will use Docker to create a reliable environment for Flask applications that efficiently manages dependencies and deployment intricacies. Read more...