Redis – Home Redis, “Remote Dictionary Server” anlamına gelir. Bellek tabanlı (in-memory) NoSQL bir veritabanıdır. Hızlı veri işlemleriyle bilinir ve birçok modern uygulamada önbellekleme, kuyruk sistemleri, oturum yönetimi gibi işlevlerde kullanılır. Redis – Overview Redis key-value yapısını kullanır. Verileri RAM üzerinde sakladığı için çok hızlıdır. Farklı veri türlerini (string, list, set, hash, sorted set vb.) […]
AI, ML, DL & Vector DB
AI Training Series: What is It, What Does It Do? Artificial intelligence (AI), machine learning (ML), deep learning (DL) and vector databases (Vector DB) have become one of the most popular topics in the software world in recent years. But most people are still confusing these terms or don’t know exactly how they work. In […]
ML vs DL and NLP
ML vs DL: The Differences Between Them and the Place of NLP Dec Machine Learning (ML), Deep Learning (Dec) and Natural Language Processing (NLP) are frequently used in the artificial intelligence world, but the differences between them are not exactly known. In this article:✅ We will detail the differences between ML and DL.Dec.✅ What is […]
Ai Agents > Embedding > RAG > Tool Calling > Conversaation Memory
AI Agents (Artificial Intelligence Agents) Artificial intelligence agents (AI agents) are autonomous systems designed to fulfill a specific task or purpose. These agents take the data around them, process it, and take action by making decisions on their own. AI agents are often used to find the best solution to a particular environment or problem. […]
ModelContextProtocol
ModelContextProtocol is a “protocol” or set of rules that allows an AI model to give correct answers based on previous interactions and context. This allows the model to understand and process the information around it. Simple Expression: Imagine that you are talking to a chatbot (chatbot). In the first conversation, you want to learn about […]
Conversation Memory
Conversation memory is the ability of an artificial intelligence model to remember the user’s previous conversations and use this information in subsequent interactions. This feature is especially important for chatbots and AI agents, because the knowledge gained from previous conversations allows them to generate more intelligent, context-appropriate and personalized responses. How Does It Work? Conversation […]
Fine Tunning
Fine-tuning is a training process designed to improve the performance of a model for more specific and specific tasks. This process allows a model that has previously been trained on a large data set to be customized for a specific topic or task. Simple Expression: Training an AI model is usually done using a very […]
Vector & Vector DB
A vector is a mathematical object with one direction and one size. This direction and magnitude are usually expressed by a list of numbers. A vector is a series of numbers, but these numbers refer to a certain direction, distance, or other measure. Vector Examples: * Direction and Distance: Let a car go 3 meters […]
Vector Search Overview
1. Nearest Neighbor (Nearest Neighbor) Search Decryption (Nearest Neighbor) Search (Nearest Neighbor) search (Nearest Neighbor) search 📌 Features:* Finds the data points closest to a query vector.• It is very expensive, especially on large data sets, because it needs to calculate the distances between all points.Dec.* Approximate Nearest Neighbor (ANN) techniques have been developed for […]
Atlas Vector Search ~Series 1
Decryption of Semantic Search with Atlas Vector Search Instead of traditional keyword-based searches, you can query your data according to its semantic meaning using Atlas Vector Search. This allows you to get more relevant search results and provides a powerful search experience in AI-powered applications. Decryption of the search results. Decryption of the search results. […]