© 2026 Hashnode
Introduction Based on what we learned in the course, we need to express real-world problems as knowledge and store them in a knowledge base. Then, following the game rules, we perform logical inference on the knowledge base, continuously generating n...

Last month, I set myself a new challenge: to build and release a small app from scratch within a month. This decision came after a realization I had while working on my previous project. That project had so many uncertainties and things left to do th...
