Elena' s AI Blog

AI Talk with Human Feel


In this post, I write about Text-to-speech, multilingual voice generation, and voice cloning with the great-quality voices in ElevenLabs. Read more...

Iberia’s Day-long Blackout


Yesterday, we had a total blackout in Portugal. Around 12:30 p.m. on Monday, the entire Iberian Peninsula went dark. For roughly twelve hours, almost 60 million people in Spain and Portugal—plus pockets of southwestern France—lost grid power, forcing airports, hospitals, and rail hubs onto emergency generators and confusing city centres. Read more...

Vibe coding with Generative AI


I've been getting into "vibe coding" recently, quickly prototyping some of my ideas, and working on my pet projects. I must confess that the AI-assisted coding is a very addictive activity, and must be taken with caution since it has some security implications and requires a careful prompts engineering. Read more...

Git Log


The git log command allows you to view your project's history by listing commits with their authors, dates, and messages. It's essential for debugging, tracking changes, and understanding your project's evolution. It is indeed my favourite Git command. Read more...

AI reads my blog


chatGPT and other AI bots often visit my blog. This post will explore how to effectively track ChatGPT (or other bots) traffic using Google Analytics 4 (GA4), a powerful analytics platform designed for modern web properties. Using Google Analytics 4 to track chatGPT and other bots' traffic can provide insights into how AI chatbots interact with your website and which pages are most valuable to them. As generative AI search evolves, adapting and optimising our content accordingly through effective web analytics is crucial. Read more...

Cross-Validation Techniques


In this post, we learn how cross-validation techniques, from traditional K-Fold to specialised methods like Leave-One-Out and Stratified K-Fold, can enhance your model's predictive capabilities. With hands-on examples in scikit-learn, this post equips you with the skills to prevent overfitting and evaluate your models accurately. Read more...

How to Use Claude AI


What is Claude AI? What can we do with it, and how? Let's explore this fantastic AI assistant by Anthropic. Read more...

How CustomGPT Mitigates AI Hallucinations


CustomGPT reduces AI errors using specialised knowledge, quality data, and user feedback. Along with RAG, it provides accurate and reliable content for various applications. Read more...

Storing Your Local Project to GitHub


This post shows you how to create a Git repository for your local (Python) project and push it to GitHub using the command line and a personal access token. Following these steps, you can securely host your code on GitHub for easy access and collaboration. Read more...

Python Flask TODO App


This post outlines how to build a TODO web application using Python, Flask, and SQLite. You'll learn to create, update, and delete tasks, with data stored in a database, covering key web development concepts with Python. Read more...

1 2 3 4 5 6 7 8 9 10 11 12 13