I’m pleased to introduce this ‘Giggle Search’ tutorial series:
- Part 0 π Giggle – Creating a Joke Search Engine from Scratch with ChatGPT (0/6)
- Part 1 π Giggle GPT Joke Search Engine – Basic Setup (1/6)
- Part 2 π Giggle GPT Joke Search Engine – Implementing the ChatGPT API (2/6)
- Part 3 π Giggle GPT Joke Search Engine – Django ORM & Data Saving (3/6)
- Part 4 π Giggle GPT Joke Search Engine – Separate History Route & Delete Items (4/6)
- Part 5 π Giggle GPT Joke Search Engine – Implementing Pagination (5/6)
- Part 6 π Giggle GPT Joke Search Engine – ChatGPT Productivity & LLM Security (6/6)
π Full 6-video course with downloadable PDF certificates: Giggle – Creating a Joke Search Engine from Scratch with ChatGPT
We will be creating a funny joke search engine called Giggle Search using Python, Django, ChatGPT, and a little bit of HTML and CSS.
You don’t need to have pre-existing Django knowledge to follow along. After completion, you will have built a search engine that can generate jokes based on the user provided topic. You will have also learned how to implement the ChatGPT API, all the basics of Django, and pitfalls and productivity hacks of ChatGPT.
We will cover how to use templates and create different routes on your web server, as well as storing information in a database and also retrieving it again to display the information to the user through integration in your templates.
Finally, you will learn about pagination, or how to split up a large list of results into multiple smaller dynamically generated pages that the user can navigate between.
Let’s get to it!
Project final code can be found at https://github.com/DirkMeer/giggle_search or at the Finxter fork https://github.com/finxter/giggle_search.