How I Designed an AI Blog Writing Tool with Streamlit

Barely four months since OpenAI unleashed ChatGPT, a human-behavior-mimicking chatbot that took the community by storm, they recently announced its successor, GPT-4. This development will continue to disrupt the global market and, unfortunately, take the jobs of millions of people. While it’s a welcome development for ChatGPT users looking to explore the capabilities of AI … Read more

How I Built an OpenAI-Powered Web Assistant with Django

Django is a backend web framework that makes it easy to build web pages quickly using Python. There is no better way to learn Django than by building projects. This tutorial shows you how I built an Artificial Intelligence-powered web assistant using Django. I’ll also add a GitHub link so you can copy&paste (see conclusion). … Read more

How to Embed a Python Interpreter in Your Website?

Want to make your website more interactive? Embed a Python interpreter into your website! Why? Because an embedded Python interpreter not only increases the interactivity and usability of your website — and creates happy users for your web business. It also increases the average time spent on your website because people will try out things. … Read more

ChatGPT at the Heart – Building a Movie Recommendation Python Web App in 2023

In this article, I will show you how I have built a simple but quite powerful movie recommendation app. πŸ’» Try It Yourself: You can play with the live demo here. I built it for two reasons: This app uses Python, HTML/CSS, Flask, Vercel, and the OpenAI API capabilities. Prerequisites Files in this project Here … Read more

I Made a Password Generator in Streamlit That’s Really Secure (Maybe Too Secure!)

Project Description Both in my day job and personal life, I notice every day how important online security has become. Almost every part of our everyday lives are connected somehow to the Internet. And everyone of those connections requires (or should need) a password at the least. The problem with that is that passwords are … Read more