AI is Not Real: A Software Engineering Perspective
- Mohammad Abu Mattar
- Artificial Intelligence
- Software Engineering
- Machine Learning
- Technology Ethics
- Published: 28 May, 2024
- Updated: 30 May, 2026
We have all seen the wave of hype around artificial intelligence. It is everywhere, from tech conferences to science fiction scripts. As software engineers, though, we need to look past the marketing
GraphRAG Explained: Building Knowledge-Grounded LLM Systems
- Mohammad Abu Mattar
- Artificial Intelligence
- Machine Learning
- Large Language Models
- Knowledge Graphs
- RAG Systems
- Published: 11 Jan, 2026
The world of artificial intelligence is moving fast. We've gone from being amazed that Large Language Models can write a poem to wanting them to be deeply grounded in factual truth. While these models
Building a Code Generative AI Model: Empowering Code Writing with AI
- Mohammad Abu Mattar
- Artificial Intelligence
- Machine Learning
- Software Engineering
- Code Generation
- Python
- Published: 29 Aug, 2023
Introduction In the ever-evolving landscape of software engineering, automation stands as a cornerstone. As a software engineer, have you ever envisioned having an AI companion capable of crafting
Understanding Generative AI in Depth
- Mohammad Abu Mattar
- Artificial Intelligence
- Generative AI
- Machine Learning
- Deep Learning
- Software Engineering
- Published: 25 Aug, 2023
Introduction In the ever-evolving landscape of artificial intelligence, it's paramount for senior software engineers to remain at the forefront of emerging technologies. One such technology that h