𝐈𝐧𝐟𝐢𝐧𝐢𝐭𝐲 𝐂𝐒
199 subscribers
122 photos
1 video
3 files
34 links
Your daily source for Artificial Intelligence (AI), Machine Learning (ML), Deep Learning, and Computer Science trends. We share coding resources, projects, tech news, and updates.

#Infinitycs
Download Telegram
Jesse Pinkman
Photo
How does it actually work? 🧠

This magic happens thanks to AI image generation models, which can understand your prompt and generate a new image based on that. While ChatGPT itself doesn’t see or draw images directly, it connects to powerful diffusion models like DALL·E, which are trained using billions of images and text descriptions. These models learn how styles, objects and people look and how to recreate them in different artistic forms. Here’s a very simple way to understand it,

01. You give a prompt: Turn my photo into a “Style Name” style.
02. The AI understands what your style means by looking at patterns it has learned.
03. Then it edits your photo or generates a new image that keeps your face but changes the style like turning you into a character according to the style that you gave!

This is possible because of advanced AI training using neural networks, often built with transformers and diffusion techniques. These models imagine the new image step by step, refining it until it looks like the style you want. Here are some styles you can try,


→Ghibli
→The Simpsons
→Pixar
→Muppets
→Knitted Toy
→Lego
→Funko Pop
→Dragon Ball Z
→Family Guy
→Superhero
→Rick and Morty
→Adventure Time
→Futurama
→Archer
→Coraline / Laika
→Tim Burton
→Anime Realism (Makoto Shinkai)
→Disney Classic 2D
→Minecraft
→The Sims
→Fortnite
→Genshin Impact
→Barbie Doll
→Teddy Bear Plush
→Action Figure (Marvel Legends)
→Paper Cutout / South Park
→Watercolor Illustration
→Pencil Sketch / Line Art
→Cyberpunk / Synthwave
→Steampunk Fantasy


✍️ @TheInfinityCS
1
𝐈𝐧𝐟𝐢𝐧𝐢𝐭𝐲 𝐂𝐒
Photo
Public Key Infrastructure (PKI) is a framework that enables secure, encrypted communications and the authentication of users and devices over untrusted networks like the internet. It employs a combination of hardware, software, policies, and procedures to manage digital certificates and public-key encryption

Core Components of PKI;

1️⃣ Certificate Authority (CA)
→ The trusted entity issuing and verifying digital certificates.

2️⃣ Registration Authority (RA):
Acts as a mediator between the user and the CA, verifying user identities before certificates are issued.

3️⃣ Digital Certificates
Electronic documents that use a digital signature to bind a public key with an identity.

4️⃣ Public and Private Keys
A pair of cryptographic keys used for secure data transmission.

5️⃣ Certificate Revocation List (CRL)
A list of certificates revoked before expiration.

How PKI Works?

1️⃣ Key Generation
2️⃣
Certificate Request
3️⃣ Verification
4️⃣ Certificate Issuance
5️⃣ Secure Communication

Real-World Applications;

1️⃣ Secure Email: Ensuring that emails are encrypted and the sender’s identity is verified.
2️⃣ SSL/TLS Certificates: Securing websites by enabling HTTPS.
3️⃣ Code Signing: Verifying the authenticity and integrity of software applications.
4️⃣ Document Signing: Authenticating digital documents.

#PKI #PublicKeyInfrastructure #CyberSecurity #Encryption #DigitalCertificates #SSL #TLS #InfoSec #NetworkSecurity #Cryptography #SecureCommunication #TechKnowledge #SecurityBasics #CyberAwareness #InfinityCS

✍️ @TheInfinityCS
1
Jesse Pinkman
Photo
Breakdown and Explanation of the Meme

🐘 Elephant
Indicates the massive, heavy and complex global tech ecosystem.
🏀Beach ball
Symbolises the open source software supporting the world’s IT infrastructure.
🐜Ants
Represent a small number of dedicated, often volunteer, developers who build and maintain open-source projects.

Meaning and Truth Behind the Meme

Most of the world’s IT infrastructures are based on servers, cloud platforms, operating systems, programming languages, databases, and countless applications that rely heavily on open source software. Technologies like Linux, Apache, Mysql, Python, and countless others form the backbone of the internet, enterprise systems and modern applications. Without open source, much of what we take for granted in tech would not function or even exist.


The meme’s elephant illustrates the immense weight and importance of this infrastructure. The implication is that the stability and functionality of global technology depend on open source projects.


Despite their critical importance, many open source projects are maintained by a small number of developers, sometimes just one or two, who often work without pay or formal support. The ants in the meme represent these unpaid developers, often real heroes of the IT world, who carry an immense burden with little support.


The meme’s core message is that the stability of global IT infrastructure rests on the overlooked, unpaid and underappreciated labour of open source developers. This creates an unexpected situation if these developers stop maintaining their projects due to burnout, lack of funding, or other challenges, which could potentially lead to the collapse or vulnerability of essential parts of the global tech stack.


In summary, this meme presents the critical truth in modern technology. The world’s digital infrastructure is built on open-source software, which in turn is often maintained by a handful of unpaid, passionate developers. This imbalance poses real risks and nowadays highlights the need for greater support and recognition for the open source community. ❤️👨‍💻

#OpenSource #OpenSourceCommunity #TechInfrastructure #SoftwareDevelopers #FOSS #ITCommunity #TechTruth #DeveloperLife #GlobalTech #Linux #Programmers #DigitalInfrastructure #TechEcosystem #UnsungHeroes #InfinityAI

✍️ @TheInfinityAI
1🎉1
An Artificial Neural Network is a computational model miming the process of biological networks of neurons in the human brain. Also, we can say Artificial Neural Network is a learning algorithm that models the input and output relationships.

An Artificial Neural Network primarily consists of three layers,


Input layer -Accepts inputs in several different formats. Each node in the input layer represents a feature or attribute of the data.


Hidden layer -This is an intermediate layer between the input and output layers. The network typically has one or more hidden layers. It performs all the calculations to find hidden features and patterns.


Output layer -This layer produces the output after the input undergoes a series of transformations using the hidden layer.


Advantages of ANNs,

> Parallel processing
> Work with incomplete knowledge
> Memory distribution


Disadvantages of ANNs,

> Ensuring proper network structure
> Hardware dependence
> Difficulty in showing the issue to the network



#ArtificialNeuralNetworks #ANN #DeepLearning #NeuralNetworks #MachineLearning #AI #ArtificialIntelligence #MLBasics #TechEducation #DataScience #AINotes #MLCommunity #FutureOfAI #NNSimplified #InfinityAI

✍️@TheInfinityAI
11
𝐈𝐧𝐟𝐢𝐧𝐢𝐭𝐲 𝐂𝐒
Photo
Agentic AI vs AI Agents

What is Agentic AI? 🔎

Agentic AI refers to AI systems that act autonomously like an agent. This means they can make decisions, plan actions, and carry them out with minimal human intervention to achieve a specific goal. These systems don’t just react to inputs. they:

• Set goals
• Adapt dynamically
• Use tools, APIs, or even other agents
• Reflect and improve over time

Agentic AI combines elements from;

•Reinforcement Learning
•Planning
•Multi-modal models
•Memory & reflection loops

Think of them as mini digital workers that can think, act, learn, and sometimes even collaborate. 🧑💻

What Are AI Agents? 🔎

Put simply, AI agents are the building blocks of Agentic AI. An AI agent is any autonomous or semi-autonomous system that:

• Perceives the environment (via input)
• Decides what to do (via reasoning, rules, or learning)
• Takes action (via APIs, automation, or output)

Examples include:

• A shopping bot that books flights & hotels
• Customer support agents
• A research agent that finds, summarises and organises information

Real-world frameworks;

• LangChain Agents
• AutoGPT
• Meta’s CICERO
• OpenDevin

The hidden risk🔥

Agentic AI is pushing AI from being just a tool to becoming a true collaborator. We’re moving toward systems that can handle multi-step tasks, manage uncertainty, and even work in multi-agent ecosystems. This has huge potential for;

• Autonomous software engineering
• Self-healing infrastructure
• Automated research assistants
• Personalised digital workers

#AgenticAI #AIAgents #AutonomousAI #FutureOfAI #AIInnovation #ArtificialIntelligence #MultiAgentSystems #ReinforcementLearning #AIAutomation #TechTrends #MachineLearning #AIRevolution #GenerativeAI #DigitalWorkers #InfinityAI

✍️ @TheInfinityAI
3👏1
LOL 😅
🤣4🎉1
Which industry do you think AI will revolutionize the most in the next decade?
Anonymous Poll
62%
Healthcare
28%
Finance
28%
Education
14%
Energy
👏2
AI Agents ගැන ඉගනගන්න ආස කරන හැමෝටම හොද අවස්ථාවක්! 🌟

Kaggle එකයි Google එකයි එකතු වෙලා කරන දවස් 5ක AI Agents Intensive Course එකක් November 10 – November 14 අතර දවස්වල පැවැත්වෙනවා කියලා announce කරලා තියෙනවා.

💯 100% Free | 🌐 Fully Online

Course content,
Day 1: Introduction to Agents & Agentic Architectures
Day 2: Agent Tools & Interoperability with MCP
Day 3: Context Engineering: Sessions, Memory Management
Day 4: Agent Quality
Day 5: Prototype to Production


දැන්ම Register වෙන්න: Click here

#kaggle #Google #AIAgents #AI #ML

✍️ @TheInfinityAI
3❤‍🔥1
True 💯😅
🤣4👍1🎉1👨‍💻1
Normal 😅
🐳2🤣2🎉1
𝐈𝐧𝐟𝐢𝐧𝐢𝐭𝐲 𝐂𝐒
Photo
Natural Language Processing (NLP)

Natural Language Processing is a field of Artificial Intelligence (AI). It allows computers to understand, interpret, and generate human language. NLP combines computer science, linguistics, and machine learning. It helps machines work with text, speech, and other forms of natural language. NLP is a technology. It enables computers to read, understand, and respond to human language. For example, when you use a voice assistant like Siri or Google Assistant, NLP works behind the scenes. It processes your words and gives a meaningful response.

Importance of NLP


• Text translation (e.g., Google Translate)
• Speech recognition (e.g., voice typing)
• Sentiment analysis (e.g., detecting feelings in reviews)
• Chatbots and virtual assistants

How NLP Works


• Text preprocessing
• Tokenization
• Part-of-Speech (POS) tagging
• Named Entity Recognition (NER)
• Parsing
• Semantic Analysis

NLP Techniques


• Bag of Words (BoW)
• Word Embeddings
• Deep Learning Models

Applications of NLP


• Machine Translation
• Speech Recognition
• Sentiment Analysis
• Text Summarization

#NLP #NaturalLanguageProcessing #AI #MachineLearning #DeepLearning #LanguageAI #NLPBasics #AIEducation #TechLearning #ArtificialIntelligence #MLCommunity #NLPApplications #FutureOfAI #TextProcessing #InfinityAI

✍️ @TheInfinityAI
🔥2❤‍🔥111🎉1
𝐈𝐧𝐟𝐢𝐧𝐢𝐭𝐲 𝐂𝐒
Photo
1) Large Language Model එකක්, එහෙමත් නැත්තන් LLM කියන්නෙ මොකද්ද?


Large Language Model එකක් කියන්නෙ මිනිස් භාෂාව predict කරන්න සහ generate කරන්න පුහුණු කරන machine learning model එකකට. යම් text එකක් අපි input එකක් විදියට ලබා දීලා තියෙන වෙලාවට LLM එකකට පුලුවන් එයා පුහුණුව අතරතුර ඉගෙන ගත්ත දේවල් මත පදනම් වෙලා ඊළඟ වචනය හෝ ඊලග character එක (මේකට අපි Computer science වලදී කියන්නෙ Token එකක් කියලා ) අනුමාන කරන්න. එතකොට ඇයි අපි මේකට Large Language Model එකක් කියලා කියන්නේ, අපිට පුලුවන්නෙ නිකන්ම Language Model එකක් කියලා අර්ථ දක්වන්න? 😂 LLM එයාගේ training process එක සම්පූර්න කරන්නෙ එකිනෙකට වෙනස් patterns, characters, emotions වගේ දේවල් තියෙන data set එකක් එක්ක වගේම parameters මිලියන ගණනක් හෝ බිලියන ගණනක් පදනම් කරගෙන. මේ හින්දා LLM එකකට පුළුල් භාෂා රටා, කරුණු සහ තර්ක කිරීමේ හැකියාව ලැබෙනවා

2) The building blocks of LLM ( LLM වල තැනුම් ඒකක )


Token - ටෝකන් එකක් ( it can be වචනක්, උප වචනක් හෝ අක්ෂරක් ).

Embedding - Token එකක් සංඛ්‍යාත්මක අගයකට පරිවර්තනය කිරීම (මොකද මිනිස්සුන්ට වගේ වචන හසුරවන්න computer program එකකට බෑ, ඒවා එයාට තේරුම් ගන්න පුලුවන් විදියෙ සංඛ්‍යා බවට පරිවර්තනය කරනවා).

Transformer - බොහෝ නවීන LLM විසින් භාවිතා කරන ආකෘති ගෘහ නිර්මාණ ශිල්පය ( model architecture ) තමා මේක.

Attention - ඊළඟ token එක අනුමාන කරද්දි මොන token එකද වැදගත් කියලා බලන්න ඉඩ සලසන යාන්ත්‍රණය. ( weight check).

Context window - LLM එකකට එකවර බලාගන්න පුලුවන් token ගණන.

Pretraining - data set එකක් මත පදනම් වෙලා සාමාන්‍ය භාෂා රටා පිලිබදව ඉගන ගන්න එක.

Fine-tuning - නිශ්චිත කාර්යයක් හෝ ශෛලියක් සඳහා ආකෘතිය සකස් කිරීම.

3) LLM එකක් text processes කරන ආකාරය


Input text → Tokenization 🔜අපි දෙන text එක පොඩි පොඩි කෑලි වලට බෙදනවා ( Example: “I love cats” → ["I", " love", " cats"] )

Tokens → Embeddings 🔜ඒ හැම token එකක්ම සංඛ්‍යාත්මක අගයකට convert කරනවා

Add positional information 🔜Transformer වලට Recurrence එකක් නෑ. මේක තේරුම් ගන්න කලින් තව පොඩි දෙයක් දැනගෙන ඉන්න වෙනවා. Recurrence කියන්නේ මොනවාද? සාම්ප්‍රදායික RNNs (Recurrent Neural Networks) වල token process කරද්දී පෙර වචන වල තොරතුරු මතම ඒක update වෙනවා. මේක “memory” එකක් වගේ. අතීතය මත පදනම්ව වෙලා අනාගත output නිර්මාණය කරන ක්‍රමයක්. Transformers වල recurrence නැහැ. ඒ කියන්නේ ඒකට RNN වගේ අතීත state එකක් sequentially maintain කරන්න අවශ්‍ය නැහැ කියන එක, එකවර සියලු tokens එකම layer එකට feed කරනවා.

Transformer layers with attention 🔜 Transformer architecture එකක layers ගොඩක් තියෙනවා. Attention mechanism එක මඟින් එක එක token එක වෙනත් tokens එක්ක direct connection හදනවා. මේ නිසා long-range dependencies පහසුවෙන් handle කරලා, parallel processing කරන්න පුළුවන්.


Output layer → Probability distribution 🔜 LLM එක ඊලග token එක සඳහා සම්භාවිතාව ගණනය කරනවා. ඉහළම සම්භාවිතාව සහිත token එක තෝරාගෙන විකල්ප වශයෙන් ඊළඟ පුරෝකථන පියවර සඳහා ආදානයට එකතු කරනවා

Decoding 🔜 Probability distribution එක ස්වාභාවික ප්‍රතිදානයක් බවට පත් කරන්න ගොඩක් ක්‍රම පාවිච්චි කරනවා. ( greedy, beam search, sampling ). කලින් ස්ටෙප් එකේදි කියන්න බැරි උනා, Probability distribution කියන්නේ Statistic පාඩමක්. මේකෙදී කරන්නේ ඉස්සරහට වෙන්න තියෙන random event එකක හැම අවස්ථාවකටම probability එකක් assign කරන එක. උදාහරණයක් විදියට, දාදු කැටයක් උඩ දැම්මාම අපිට එන්න පුලුවන් අවස්ථා ගනන 6ක්. [ P(X) = {1, 2, 3, 4, 5, 6} ]. LLM එකක මේ අවස්ථා ගනන මිලියන ගානක්. තවත් සරල කරන්නම්, ඔයා ලොකු පොතක් කියවනවා, ඒ පොත පුරාවටම "he" කියන වචනෙට පස්සේ "is" කියන වචනේ සෑහෙන වතාවක් රිපීට් වෙලා තියෙනවා. LLM එකක් predict කරන්න පාවිච්චි කරන්නේ මෙන්න මේ concept එක.

4) Key idea: how attention gives contextual understanding


ඔයා වාක්‍යයක් කියවද්දී තේරුම් ගන්න උත්සාහ කරන දේ අනුව ස්වභාවිකවම විවිධ වචන වලට අවධානය යොමු කරනවා. attention කියලා අපි මේකෙදි කියන්නේ Text එකක වැදගත් කොටස් දෙස බලන්න LLM එක පාවිච්චි කරන ක්‍රමයට.

Mechanics (high level) ⤵️

එක් එක් Token එක සඳහා LLM එක අනික් Token එක්ක තියෙන attention එක මනිනවා (weights determine)

මෙම weight එක මගින් Token එකක නිරුපනය යාවත්කාලීන කිරීමේදී අනෙකුත් ටෝකනවලට කොපමණ බලපෑමක් ඇති කරයිද කියන එක තීරණය කරනවා.

අන්තිමෙදි, Token එකක නිරූපණය context-aware summary එකක් බවට පත්වෙනවා. 📩
2
Result - Token දෙකක් දුරින් තිබුණත් attention Mechanism එකට ඒවා සෘජුවම එකිනෙක සම්බන්ධ කරන්න පුලුවන්. නිසා Transformer architecture එක long-range dependencies හොඳින් හසුරුවනවා. මේක තමා කලින් Transformer layers with attention එකේදී පැහැදිලි කරේ.

5) Training & Understanding: where “understanding” comes from


Pretraining objective - ප්‍රධානවම Tokenization & Next word prediction. LLM එක බිලියන ගණනක් Text කියවලා ඒවා අතර තියෙන statistical pattern ඉගෙන ගන්නවා.

Why it seems like “understanding” 🧠 - LLM එක දත්ත අතර ඇති සහසම්බන්ධතා (correlations) ඉගෙන ගන්නවා ( වාක්‍ය ඛණ්ඩ, කරුණු, තර්කන රටා වගේ හැම දෙයක්ම). ඊට පස්සේ මේ ඉගන ගත්ත ‍රටා පුහුණු දත්තවල පුනරාවර්තනය වෙනවා. (knowledge reasoning)

Limitations of that understanding ⏱️ - මේ statistical pattern හඳුනාගැනීම සවිඥානික හෝ පදනම් වූ තර්කනයක් වෙන්නේ නෑ. මේක නිසා මේවත් එක්ක ගනුදෙනු කරද්දි නිවැරදිව සන්නිවේදනය නොකරද්දී අපිට ව්‍යාජ හෝ විකාර තොරතුරු ලැබෙනවා. IT terminology වලින් කියනවා නම්, අපි ඒකට කියන්නේ “hallucination” කියලා. 😅 "Give respect, get respect." වගේ තමයි.

Example for LLMs - OpenAI ChatGPT, Google Gemini, Anthropic Claude, Meta LLaMA (Large Language Model Meta AI), Google T5.

#LLM #LargeLanguageModels #AIExplained #NLP #DeepLearning #MachineLearning #Transformers #NeuralNetworks #AICommunity #TechEducation #ArtificialIntelligence #MLBasics #LanguageModels #FutureOfAI #InfinityAI

✍️ @TheInfinityAI
5❤‍🔥1🔥1🎉1😍1
𝐈𝐧𝐟𝐢𝐧𝐢𝐭𝐲 𝐂𝐒
Photo
අපි AI සහ data ගැන කතා කරද්දි, ගොඩක් වෙලාවට අපේ ඔළුවට එන්නේ tables, text, images වගේ දේවල් නේද? හැබැයි ඇත්තටම ලෝකේ තියෙන ගොඩක් වටින information තියෙන්නේ data points අතර තියෙන සම්බන්ධතා (relationships) වල ex විදියට ගත්තොත් Social networks, meterial science and chemistry, scientific research වගේ දේවල් තනිකරම relationships මත තමයි දුවන්න ඉතින් මේ වගේ සම්බන්ධතා මත පදනම් වූ data තේරුම් ගන්න අපිට Graphs කියන concept එක නැතුවම බැරි දෙයක් වෙලා තියෙනවා ඉතින් අපි අද කතාකරන්නේ.

ඉතින් ඇයි අපිට Graphs අවශ්ය වෙන්නේ? මේක තේරුම් ගන්න, අපි මුලින්ම data වර්ග දෙකක් ගැන කතා කරලා ඉන්න ඔනී ඒ තමයි "Euclidean data" සහ "Non-Euclidean data" අද අපි use කරන ගොඩක් traditional machine learning models හදලා තියෙන්නේ Euclidean data වලට. මේ කියන්නේ grid එකක් වගේ, පිළිවෙලකට හදන්න පුළුවන් data ගැන. උදාහරණයක් විදිහට image එකක් ගන්න Image එකක pixels ටික පිළිවෙලකට grid එකක නේද තියෙන්නේ ඒ හැම pixel එකකටම නියමිත අසල්වැසියන් ගාණක් ඉන්නවා ඉතින් මේ වගේ data flat space එකක tensors විදිහට represent කරන්න හරිම ලේසියි. හැබැයි social network එකක් වගේ දෙයක් ගැන හිතන්න එතන ඉන්න user කෙනෙක්ට නියමිත friendsලා ගාණක් නැහැ, සමහරුන්ට දහස් ගාණක් ඉන්නවා, සමහරුන්ට කිහිප දෙනයි. ඒ වගේම එතන කිසිම පිළිවෙලක්වත්, coordinate system එකක්වත් නැහැ. මේ වගේ data තමයි අපි Non-Euclidean data කියන්නේ. මේ data වල ඇත්තම වටිනාකම තියෙන්නේ ඒ data points අතර තියෙන connections වල ඉතින් මේ වගේ complex, සම්බන්ධතා මත පදනම් වූ data represent කරන්න තියෙන හොඳම ක්රමය තමයි Graph එකක් use කරන එක. Graph එකක් ගත්තම මූලිකවම තියෙන්නේ කොටස් දෙකයි ඒ කියන්නේ "Nodes" (entities හෝ objects) සහා ඒවා යා කරන "Edges" (relationships).

මේකට හොඳම උදාහරණයක් තමයි "Facebook Graph" එක Facebook එකේ ඔයා, ඔයාගේ friendsලා, ඔයා like කරන posts, join වෙන groups, මේ හැමදේම Nodes විදිහට තමයි represent වෙන්නේ. ඒ අතර තියෙන "friendship" එක, "like" එක, "comment" එක වගේ සම්බන්ධතා Edges වලින් represent වෙනවා. ඉතින් ඇයි Facebook එකට මේ වගේ Graph එකක් ඕන වෙන්නේ? ඒවා use වෙන්නේ ඔයාගේ News Feed එකට එන posts, friend suggestions, ඔයාට පෙන්වන ads වගේ හැමදේම personalize කරන්න. ඔයාගේ connections සහ interests මත පදනම්ව තමයි මේ හැම දෙයක්ම තීරණය වෙන්නේ. මේක real-time වලදී query කරලා, හැම user කෙනෙක්ටම unique experience එකක් දෙන්න facebook එක Facebook Graph එක යොදාගන්න මේ ගැන ඉස්සරහට අපි තව කතා කරමු දැනට මේකෙන් basic idea එක ඔළුවට දාගන්න.

දැන් අපි අද කතාකරන ප්රධාන මාතෘකාවට එමු ඒ තමා "Knowledge Graphs" මේක ගත්ත්ම අර උඩ කතා කරපු සාමාන්ය Graph එකකට වඩා ටිකක් advanced දෙයක්. Knowledge Graph එකක් කියන්නේ real-world එකේ තියෙන entities (උදාහරණයක් විදිහට, මිනිස්සු, ස්ථාන, සිදුවීම්, සංකල්ප) සහ ඒවා අතර තියෙන සම්බන්ධතා structure කරලා තියාගන්නා graph-based knowledge base එකක්. මේකේ විශේෂත්වය තමයි, මේක data points connect කරනවා විතරක් නෙවෙයි, ඒ data වල තේරුම (semantics) පවා තේරුම් ගන්නවා. Google Search එකේදී ඔයා කෙනෙක් ගැන search කරාම පැත්තකින් එන info box එක power වෙන්නේ මේ වගේ Knowledge Graph එකකින්. Knowledge Graph එකක තියෙන ලොකුම power එකක් තමයි, ඒකට විවිධ මූලාශ්ර (multiple sources) වලින් data එකතු කරලා, ඒ අතර සම්බන්ධතා ගොඩනගන්න පුළුවන් වීම. උදාහරණයක් විදිහට, Wikipedia, structured databases, සහ සාමාන්ය web pages වගේ ගොඩක් තැන්වලින් data අරගෙන, ඒ ඔක්කොම එකට integrate කරලා, එක තැනකින් comprehensive view එකක් දෙන්න Knowledge Graph එකකට පුළුවන්. ඊටත් වඩා වැදගත් දේ තමයි, Knowledge Graph එකකට data points අතර විතරක් නෙවෙයි, ඒ data එන sources අතරත් "interconnectivity" එකක්, ඒ කියන්නේ අන්තර් සබඳතාවක් ගොඩනගන්න පුළුවන් වීම. මේ නිසා එකිනෙකට සම්බන්ධයක් නැතිව තිබුණු data sources ගොඩක් එකට link කරලා, කලින් හිතාගන්නවත් බැරිවුණු අලුත් insights සහා knowledge එකක් generate කරන්න මේකට පුළුවන් වෙනවා.