Categories We Write About
  • Using Knowledge Graphs with Foundation Models

    Knowledge graphs and foundation models represent two powerful paradigms in artificial intelligence, each excelling in organizing, understanding, and generating knowledge. Combining these technologies unlocks new potentials for more intelligent, context-aware, and explainable AI systems. Understanding Knowledge Graphs Knowledge graphs are structured representations of knowledge that encode entities, their attributes, and relationships in a graph format.…

    Read More

  • Using Jupyter Notebooks for AI Prototyping

    Jupyter Notebooks have become an essential tool in the AI development landscape, especially for prototyping machine learning and deep learning models. Their interactive environment allows data scientists, researchers, and developers to experiment with code, visualize data, and document the process all in one place, making the workflow more efficient and collaborative. Here’s a comprehensive look…

    Read More

  • Using job systems to offload animation processing

    Using job systems to offload animation processing is an effective way to optimize performance in game development, especially for games with complex animations or when working with large amounts of data. A job system typically allows for parallel processing, which can spread computational tasks across multiple threads, reducing bottlenecks and improving overall system efficiency. Below…

    Read More

  • Using ImGui for Animation Debug Panels

    ImGui, or Immediate Mode Graphical User Interface, is an excellent tool for developers who need to quickly implement and test graphical interfaces without worrying about the overhead of traditional GUI frameworks. It’s particularly popular in game development and tools, as it offers a simple and direct way to create customizable panels and widgets for debugging…

    Read More

  • Using IK to Match Hand Positions to World Objects

    Inverse Kinematics (IK) is a powerful tool used in 3D animation and robotics to adjust a system of connected parts (such as a character’s limbs or robotic arm) to reach a target position. When applied to hand positioning in 3D space, IK allows you to move a character’s hand to a specific object or location…

    Read More

  • Using IK for real-time prop alignment

    Inverse Kinematics (IK) is a powerful technique used in animation and robotics to calculate the joint movements needed to achieve a desired position for a part of a body or object, such as a hand or foot. When applied to real-time prop alignment in video games, simulations, or robotics, it helps characters or objects interact…

    Read More

  • Using Hash Maps for Fast Animation Lookups

    When developing animations for applications or games, ensuring that the right frames are retrieved at the right time is essential for smooth and responsive experiences. One way to efficiently manage and retrieve animation frames is by using hash maps. In this article, we will explore how hash maps can be used for fast animation lookups…

    Read More

  • Using GraphQL for LLM-Powered APIs

    Large Language Models (LLMs) have revolutionized how applications handle natural language understanding, generation, and interaction. Integrating LLMs into APIs unlocks powerful capabilities such as intelligent chatbots, content creation, summarization, and more. However, managing these AI-driven APIs efficiently and flexibly presents unique challenges. GraphQL, a modern query language for APIs, offers an elegant solution to build…

    Read More

  • Using GPU-Accelerated Transforms for Massive NPCs

    GPU-accelerated transforms are a powerful tool in modern game development, especially when dealing with complex and resource-demanding processes like rendering massive non-playable characters (NPCs). In the past, handling large-scale NPCs with intricate movements, behaviors, and interactions was a daunting challenge for developers. However, with the rise of GPUs and parallel computing power, these problems are…

    Read More

  • Using GitHub Actions for LLM Model Deployment

    GitHub Actions has become a powerful tool for automating workflows, and its capabilities extend well into the realm of machine learning operations (MLOps). Deploying large language models (LLMs) efficiently and reliably can be a complex task involving multiple stages: training, testing, packaging, and deployment. Leveraging GitHub Actions to automate these processes can streamline model deployment,…

    Read More

Here is all of our pages for your Archive type..

Categories We Write about