Skip to content

Commit 17e9b62

Browse files
Simran-Bnerpaula
andauthored
Docs homepage content (#819)
* WIP: Docs homepage content Reuses the Graph to AI page * add avocado icons to product cards, remove old images * Adjust card CSS to float an icon to the right of the title * Rework homepage and ArangoDB introduction - New and reworked sections for From Graph to AI for a full journey - Move knowledge graph definition to GraphRAG - Remove outdated ArangoDB diagram from overview and mention self-managed cloud deployments - Use card shortcode icon parameter --------- Co-authored-by: Paula <[email protected]> Co-authored-by: Paula Mihu <[email protected]>
1 parent 65d2717 commit 17e9b62

File tree

9 files changed

+183
-165
lines changed

9 files changed

+183
-165
lines changed

site/content/_index.md

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
---
2+
title: Arango Documentation
3+
menuTitle: Home
4+
weight: 1
5+
description: >-
6+
Arango provides the trusted data foundation for the next wave of AI grounded
7+
in business context
8+
#aliases:
9+
# - data-science/overview
10+
---
11+
## User manuals by product
12+
13+
{{< cards >}}
14+
15+
{{% card title="ArangoDB" link="arangodb/" icon="avo-core.svg" %}}
16+
Native multi-model database system that unifies graph, document,
17+
key-value, vector, and full-text search with one query language.
18+
{{% /card %}}
19+
20+
{{% card title="Arango Data Platform" link="data-platform/" icon="avo-middle.svg" %}}
21+
Adds platform services for scalability, reliability, governance, and a graph exploration tool.
22+
{{% /card %}}
23+
24+
{{% card title="AI Suite" link="ai-suite/" icon="avo-full.svg" %}}
25+
Supercharge your Data Platform with GraphRAG, GraphML,
26+
and queries generated from natural language for AI-powered insights.
27+
{{% /card %}}
28+
29+
{{% card title="Arango Managed Platform (AMP)" link="amp/" %}}
30+
Arango's fully-managed cloud offering for a faster time to value,
31+
formerly known as ArangoGraph Insights Platform.
32+
{{% /card %}}
33+
34+
{{< /cards >}}
35+
36+
## From graph to AI
37+
38+
### Data Persistence
39+
40+
ArangoDB is a scalable database system that you can use to store
41+
[JSON documents](arangodb/3.12/concepts/data-structure/documents/_index.md),
42+
which allows a flexible data structure for each record. ArangoDB natively supports
43+
[graphs](arangodb/3.12/graphs/_index.md), letting you connect documents with
44+
edges to express relationships between records and build complex
45+
information networks.
46+
47+
### Data Retrieval
48+
49+
You can query your data in various ways using the core database system.
50+
The native support for multiple data models lets you access information in
51+
different ways with a single query language called [AQL](arangodb/3.12/aql/_index.md).
52+
It has built-in support for aggregation, vector and full-text search, geo-spatial
53+
queries, and more.
54+
55+
### Data Exploration
56+
57+
You can visually explore and interact with your ArangoDB graphs through an
58+
intuitive web interface called the [Graph Visualizer](data-platform/graph-visualizer.md).
59+
It is part of the [Arango Data Platform](data-platform/_index.md) that builds on
60+
ArangoDB, extending it to a Kubernetes-native environment that unifies
61+
data management, monitoring, and automation.
62+
63+
### Graph Queries
64+
65+
Utilizing connected data starts with running simple [graph queries](arangodb/3.12/aql/graphs/_index.md).
66+
Using ArangoDB and its query language, you can determine the shortest paths between nodes as well as execute graph traversals. A traversal starts at a
67+
given node of a graph and follows the directly connected edges. The edges indicate
68+
what the next connected nodes are, and this discovery of neighbors can repeat.
69+
70+
Graph queries can answer questions like **Who can introduce me to person X?**
71+
72+
### Graph Analytics
73+
74+
The next level of utilizing connected data in terms of complexity is to use
75+
graph analytics or graph algorithms to aggregate information about a graph.
76+
Unlike with graph queries, this involves the entire graph at once.
77+
78+
Graph analytics can answer questions like **Who are the most connected persons?**
79+
80+
Arango offers a [Graph Analytics](ai-suite/graph-analytics.md) solution as part
81+
of the [Arango AI Data Platform](data-platform/features.md) to run algorithms
82+
such as connected components, label propagation, and PageRank on your data.
83+
84+
### GraphML
85+
86+
For higher-level insights, you can use advanced graph-based data science.
87+
Applying machine learning on graphs lets you predict connections, get better
88+
product recommendations, and also classify nodes, edges, and graphs.
89+
90+
GraphML can answer questions like:
91+
- **Is there a connection between person X and person Y?**
92+
- **Will a customer churn?**
93+
- **Is this particular transaction anomalous?**
94+
95+
Arango's enterprise-ready, graph-powered machine learning capabilities are
96+
included in the [AI Suite](ai-suite/_index.md) as part of the
97+
Arango AI Data Platform. See [Arango GraphML](ai-suite/graphml/_index.md).
98+
99+
### GraphRAG
100+
101+
Generative AI often struggle with hallucinations because the connectedness of
102+
data is not properly or cleanly represented. GraphRAG is a technique that
103+
turbocharges GenAI applications using the power of graph relationships and
104+
vector embeddings.
105+
106+
Arango's [GraphRAG](ai-suite/graphrag/_index.md) included in the
107+
[AI Suite](ai-suite/_index.md) is a turn-key solution to transform your
108+
organization's data into a knowledge graph and let everyone utilize the
109+
knowledge by asking questions in natural language.
110+
111+
It automatically creates a knowledge graph from raw text by identifying and
112+
extracting entities and relationships within the data, groups and summarizes
113+
semantically similar entities, and stores everything in ArangoDB. When you ask a
114+
question, the large language model (LLM) is supplied with additional context
115+
from the knowledge graph, using lexical and semantic search. This enables
116+
accurate, context-aware intelligence grounded in enterprise data.

site/content/ai-suite/_index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,9 @@ Alongside these components, you also get the following additional features:
3737
AI Suite and build your own integrations. See the
3838
[Protocol Documentation](https://arangoml.github.io/platform-dss-api/GenAI-Service/proto/index.html)
3939
for more details.
40+
41+
## Sample datasets
42+
43+
If you want to try out ArangoDB's data science features, you may use the
44+
[`arango-datasets` Python package](../arangodb/3.12/components/tools/arango-datasets.md)
45+
to load sample datasets into a deployment.

site/content/ai-suite/graph-to-ai.md

Lines changed: 0 additions & 132 deletions
This file was deleted.

site/content/ai-suite/graphrag/_index.md

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: GraphRAG
33
menuTitle: GraphRAG
44
weight: 5
55
description: >-
6-
ArangoDB's GraphRAG solution combines graph-based retrieval-augmented generation
6+
Arango's GraphRAG solution combines graph-based retrieval-augmented generation
77
with Large Language Models (LLMs) for turbocharged AI solutions
88
aliases:
99
llm-knowledge-graphs
@@ -14,9 +14,30 @@ exclusive early access, [get in touch](https://arango.ai/contact-us/) with
1414
the Arango team.
1515
{{< /tip >}}
1616

17+
## What are knowledge graphs?
18+
19+
A knowledge graph can be thought of as a dynamic and interconnected network of
20+
real-world entities and the intricate relationships that exist between them.
21+
22+
Key aspects of knowledge graphs:
23+
- **Domain-specific knowledge**: You can tailor knowledge graphs to specific
24+
domains and industries.
25+
- **Structured information**: Makes it easy to query, analyze, and extract
26+
meaningful insights from your data.
27+
- **Accessibility**: You can build a Semantic Web knowledge graph or using
28+
custom data.
29+
30+
LLMs can help distill knowledge graphs from natural language by performing
31+
the following tasks:
32+
- Entity discovery
33+
- Relation extraction
34+
- Coreference resolution
35+
- End-to-end knowledge graph construction
36+
- (Text) Embeddings
37+
1738
## Transform unstructured documents into intelligent knowledge graphs
1839

19-
ArangoDB's GraphRAG solution enables organizations to extract meaningful insights
40+
Arango's GraphRAG solution enables organizations to extract meaningful insights
2041
from their document collections by creating knowledge graphs that capture not just
2142
individual facts, but the intricate relationships between concepts across documents.
2243
This approach goes beyond traditional RAG systems by understanding document
@@ -30,23 +51,22 @@ conceptual understanding.
3051

3152
## Key benefits for enterprise applications
3253

33-
- **Cross-document relationship intelligence**:
34-
Unlike traditional RAG systems that treat documents in isolation, ArangoDB's GraphRAG
35-
pipeline detects and leverages references between documents and chunks. This enables
36-
more accurate responses by understanding how concepts relate across your entire knowledge base.
37-
38-
- **Multi-level understanding architecture**:
39-
The system provides both detailed technical responses and high-level strategic insights
40-
from the same knowledge base, adapting response depth based on query complexity and user intent.
54+
- **Cross-document relationship intelligence**\
55+
Unlike traditional RAG systems that treat documents in isolation, Arango's GraphRAG
56+
pipeline detects and leverages references between documents and chunks. This enables
57+
more accurate responses by understanding how concepts relate across your entire knowledge base.
4158

42-
- **Reference-aware knowledge graph**:
43-
GraphRAG automatically detects and maps relationships between document chunks while
44-
maintaining context of how information connects across different sources.
59+
- **Multi-level understanding architecture**\
60+
The system provides both detailed technical responses and high-level strategic insights
61+
from the same knowledge base, adapting response depth based on query complexity and user intent.
4562

46-
- **Dynamic knowledge evolution**:
47-
The system learns and improves understanding as more documents are added, with
48-
relationships and connections becoming more sophisticated over time.
63+
- **Reference-aware knowledge graph**\
64+
GraphRAG automatically detects and maps relationships between document chunks while
65+
maintaining context of how information connects across different sources.
4966

67+
- **Dynamic knowledge evolution**\
68+
The system learns and improves understanding as more documents are added, with
69+
relationships and connections becoming more sophisticated over time.
5070

5171
## What's next
5272

site/content/arangodb/_index.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,13 @@ aliases:
99
- introduction
1010
- introduction/about-arangodb
1111
---
12-
![ArangoDB Overview Diagram](../images/arangodb-overview-diagram.png)
13-
1412
ArangoDB combines the analytical power of native graphs with an integrated
15-
search engine, JSON support, and a variety of data access patterns via a single,
16-
composable query language.
13+
search engine, JSON support, vector indexes, and a variety of data access
14+
patterns via a single, composable query language.
1715

1816
ArangoDB is available in a community and a commercial [edition](3.12/features/_index.md).
19-
You can use it for on-premises deployments, as well as a fully managed
20-
cloud service, the [Arango Managed Platform (AMP)](../amp/_index.md).
17+
You can use it for on-premises deployments, self-managed cloud deployments,
18+
as well as a fully managed cloud service, the [Arango Managed Platform (AMP)](../amp/_index.md).
2119

2220
## What are Graphs?
2321

site/content/images/avo-core.svg

Lines changed: 6 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)