GraphNews

#GraphAnalytics
graphina: A graph data science library for Rust 🦀 with Python bindings 🐍
graphina: A graph data science library for Rust 🦀 with Python bindings 🐍

Graphina is a graph data science library for Rust. It provides common data structures and graph algorithms for analyzing real-world networks, such as social, transportation, and biological networks. It also helps power Onager – graph analytics on DuckDB – which we featured last week.

Compared to other Rust graph libraries, Graphina aims to provide a more high-level API and a wide range of ready-to-use algorithms for network analysis and graph mining tasks. Graphina aims to be as feature-rich as NetworkX but with the speed and performance benefits of Rust. And if you’re a Pythonista, the PyGraphina Python library allows users to use Graphina in Python.

·github.com·
graphina: A graph data science library for Rust 🦀 with Python bindings 🐍
Five helpful learning resources to learn Gephi
Five helpful learning resources to learn Gephi
🎓Want to learn Gephi? Don’t think twice! I’m sharing five helpful learning resources ! 1.-Gephi Quick Start https://lnkd.in/gD6fPEJK 2.- Visualizing networks (Gephi) by Dr. Mathieu Jacomy https://lnkd.in/gwG_EtSb 3.-GEPHI – Introduction to Network Analysis and Visualization by Dr. Martin Grandjean https://lnkd.in/geeCDG4P 4.-Documentation for Gephi: core functions and plugins by Dr. Clément Levallois https://lnkd.in/gw6RPsrN 5.-Gephi Tutorials: Learning Resources for Everyone by Dr. Verónica Espinoza https://lnkd.in/gDq5XX-e _________ #Gephi #NetworkAnalysis #DataVisualization #NetworkVisualization #GraphTheory #DigitalMethods #ComputationalSocialScience #DataScience #OpenSourceTools #ResearchTools #SocialMedia #VisualAnalytics #ComplexNetworks #AcademicResearch
Want to learn Gephi? Don’t think twice! I’m sharing five helpful learning resources
·linkedin.com·
Five helpful learning resources to learn Gephi
Graph Landscape 2026
Graph Landscape 2026
#GraphLandscape2026 We’re starting the year with a fresh view of the graph landscape! After sharing our first version of the Graph Landscape 2026 back in November, we received great feedback from the community. Based on your input, we’ve decided to make additions, refinements, and adjustments — and created a brand new edition in PDF. This report reflects: 👉 emerging trends across the graph ecosystem 👉 evolving technologies and use cases 👉 new and maturing players shaping the market Happy reading! #Technology #GraphAnalytics #KnowledgeGraphs
Graph Landscape 2026
·linkedin.com·
Graph Landscape 2026
LDBC SNB Interactive for TinkerPop
LDBC SNB Interactive for TinkerPop
A Gremlin-based implementation of the LDBC Social Network Benchmark (SNB) Interactive v1 workload for TinkerPop-compatible graph databases.
A Gremlin-based implementation of the LDBC Social Network Benchmark (SNB) Interactive v1 workload for TinkerPop-compatible graph databases.
·github.com·
LDBC SNB Interactive for TinkerPop
TinkerBench
TinkerBench
TinkerBench is a benchmarking tool designed for graph databases based on Apache TinkerPop. It provides an efficient way to measure Gremlin query language performance in an easy and flexible manner. TinkerBench is created and maintained by Aerospike
·github.com·
TinkerBench
GRAPHTRIALS: Visual proofs of graph properties
GRAPHTRIALS: Visual proofs of graph properties
proposed model GRAPHTRIALS identifies key processes for visually proving an assertion about a given graph in an adversarial setting. The prosecution lawyer, a software or a human (assisted by software), intends to highlight evidence for a graph being accused of satisfying an assertion by usage of a visual certificate drawing. To convince the judge, the human audience of the drawing, the visual certificate must guide the judge’s perception to form a mental model which makes the assertion easy to validate. Further, the visual certificate must be unimpeachable as a defense lawyer, yet another piece of software or a human adversary, and checks for reasons to doubt the validity of the certificate which may influence the judge’s verdict
·ieeexplore.ieee.org·
GRAPHTRIALS: Visual proofs of graph properties
Enhancing Portfolio Diversification with Link Prediction: A Graph Data Science Approach - Neo4j Industry Use Cases
Enhancing Portfolio Diversification with Link Prediction: A Graph Data Science Approach - Neo4j Industry Use Cases

🚀 Rethinking Portfolio Diversification with Graph Data Science

Traditional correlation matrices only tell us where markets have been—not where they're going. In today’s hyper-connected financial landscape, that’s not enough.

In the latest work by Nuno Pedro L., we use Neo4j Graph Data Science to model equities as a dynamic network and apply Link Prediction to anticipate future relationships between assets. Instead of reacting to correlations after they form, we can predict them—uncovering hidden risks, emerging clusters, and new opportunities for statistical arbitrage before they appear in traditional models.

🔍 Why it matters:

  • Captures non-linear, evolving market structures
  • Reveals early signals of contagion or co-movement
  • Supports smarter diversification and proactive risk management

If you’re exploring the future of quantitative finance, network analytics, or portfolio intelligence, this approach is a game-changer.

📈 Graph data science isn’t just descriptive—it’s predictive.

·neo4j.com·
Enhancing Portfolio Diversification with Link Prediction: A Graph Data Science Approach - Neo4j Industry Use Cases
NetworkX vs. GraphFrames - Two Powerful Tools for Different Needs.
NetworkX vs. GraphFrames - Two Powerful Tools for Different Needs.
Analyzing graph data is becoming increasingly important in the modern era, where relationships between people, systems, and transactions matter more than ever. To uncover these hidden connections, we rely on powerful graph analysis tools—and two standout technologies are NetworkX and GraphFrames. These tools help transform complex relationships into meaningful insights, especially in fields like fraud detection, cybersecurity, recommendation systems, and social network analysis. NetworkX vs. GraphFrames — Two Powerful Tools for Different Needs. NetworkX: -A flexible, easy-to-use Python library. -Ideal for small to medium graphs and quick experiments. -Rich algorithms for centrality, clustering, and pathfinding. -Great for research, education, and local analytics. -But not designed for massive or distributed datasets. GraphFrames: -Built on Apache Spark using DataFrames. -Designed for big data and distributed computing. -Can analyze graphs with millions or billions of edges. -Integrates with the full Spark ecosystem (SQL, MLlib, streaming). -Perfect for enterprise-scale, real-time analytics In the financial industry, fraudulent transactions often hide within complex webs of relationships. A financial institution modeled account holders and transactions using GraphFrames—treating people as vertices and transactions as edges. This graph-based model revealed unusual patterns such as clusters of accounts frequently connected through suspicious transfers. Graph analytics provides a new way to understand data—not just as rows and columns, but as a network of connected insights. As data relationships continue to grow in complexity, tools like NetworkX and GraphFrames become essential for data engineers, analysts, and AI specialists. #GraphFrames #NetworkX #GraphAnalytics #ApacheSpark #BigData #DataEngineering #DataScience #MachineLearning #FraudDetection #AI #FinTech #Python #Analytics #BusinessIntelligence #Spark
NetworkX vs. GraphFrames — Two Powerful Tools for Different Needs.
·linkedin.com·
NetworkX vs. GraphFrames - Two Powerful Tools for Different Needs.
Graph Embeddings at scale with Spark and GraphFrames
Graph Embeddings at scale with Spark and GraphFrames

One of my biggest contributions to the GraphFrames project is scalable graph embeddings. While not perfect, my implementation is inexpensive to compute and horizontally scalable. It uses a combination of random walks and Hash2Vec, an algorithm based on random projection theory.

In the post, I provide the full code and an explanation of all the engineering decisions I made. For example, I explain why I used Reservoir Sampling for neighbor aggregation or Map Partitions instead of the DataFrame API.

The pull request (PR) has not been merged yet, so if you have any ideas on how to improve the approach, I would love to hear them! Overall, it appears to be a good, inexpensive way to create scalable embeddings of graph vertices that can easily be incorporated into existing classification or recommender system pipelines. Finally, GraphFrames will have real capabilities for graph data science! At least, I hope so. :)

·semyonsinchenko.github.io·
Graph Embeddings at scale with Spark and GraphFrames
Cosmograph graph visualization tool
Cosmograph graph visualization tool
Huge news for Cosmograph 🪐 While everyone was on Thanksgiving break, I was polishing up the next big Cosmograph update, which I'm finally ready to share! More than three years after the initial release, Cosmograph remains the only single-node web-based tool capable of visualizing graphs with 1 million points and way more than a million links due to its unique GPU Force Layout and Rendering engine cosmos.gl. However, it also had a few major weaknesses like poor memory management and limited analytical capabilities. Version 2.0 of Cosmograph solves these problems by incorporating: - DuckDB (the best in-memory analytics database); - Mosaic (the fastest cross-filtering and visual analytics framework for the web); - SQLRooms (an open-source React toolkit for human and agent collaborative analytics apps by Ilya Boyandin) as its foundation; - The latest version of cosmos.gl (our core force simulation and rendering engine that recently joined OpenJS) to give you even faster performance, more forces, and the long-awaited point-dragging functionality! What does this mean in practice? - Work with larger datasets and use SQL (thanks to WebAssembly and DuckDB); - Much better performance (filtering, timeline, changing visual properties of the graph, etc.); - Open Parquet files natively; - Save your graphs to the cloud and share them with the world easily. And if you work with ML embeddings and love Apple's Embedding Atlas (https://lnkd.in/gsWt6CNT), you'll love Cosmograph too since they have a lot in common. If all the above has excited you, go check out Cosmograph's new beautiful website, and share the news with the world 🙏 https://cosmograph.app | 41 comments on LinkedIn
Cosmograph
·linkedin.com·
Cosmograph graph visualization tool