Lights, Cameras, and… Action!
For a short period of time, we are transported to a world created by the imagination of screenwriters, envisioned by directors, performed by actresses and actors. Whether that period is five minutes or two and a half hours, we are not sitting in a movie theater; we are elsewhere, since escaping from a horde of monsters on a land of fantasy, or even in a real city of the world, in some historic moment. Pure magic.
But to transport us to another place, movies have a big team, with people taking care of the scenario, wardrobe, music, sound, and special effects, among others. There is a huge team of professionals doing their work to transport us where we must be. When one thing is not done well, we feel uncomfortable, and we remember that we are sitting in a movie theater again. The fantasy is broken, and the veil of reality falls like a stone upon us. They must do their work well. They must be the best.
And to be recognized, there are movie festivals where a small sample of all produced movies is selected during a certain period of time (commonly one year). There are a lot of festivals nowadays, and one of them is the Oscars. It started small, in 1929, at lunchtime, with 270 people in a hotel, and delivered a few statues for movies starring in 1928. It evolved and became one of the most important ceremonies in the world.
Many happened in the movie industry (and to The Oscars) from the first edition to the lates in 2026 (my dataset is from 1929 to 2026): the advent of sound in movies, the advent of colors in movies, war and other conflicts inspired people, people and culture influenced moviemakers, books and other media (like comics) were important source of inspiration, a lot of other things happened since the first edition.
The intention of this article is to use RAG (Retrieval-Augmented Generation) with the Spring Boot AI framework to create an interface in natural language asking questions for the Oscars dataset, which has a huge amount of data that can be discovered using those questions, and not with a mechanical API offering some selected methods. Enjoy
CUT TO:
Read more