liveBook · Manning

NetworkX

As explained in Financial AI in Practice

NetworkX is a Python library for creating, manipulating, and studying complex networks.

NetworkX is a Python library for constructing and analyzing graphs. In fraud detection, graphs connect users, accounts, devices, and transactions to expose coordinated activity that transaction-by-transaction analysis can miss. section 9.0 section 9.3

A transaction-graph workflow can:

  • Construct a graph from tabular e-commerce transaction data. section 9.3
  • Explore the graph and apply community detection to identify potentially suspicious clusters. section 9.3

How Financial AI in Practice covers it

How deep it goes
Builds transaction graphs from tabular data and explores community detection without detailing algorithm internals.
Examples
Uses sample e-commerce transaction data to construct a graph and find potentially suspicious clusters.
What it assumes
Uses foundational graph-data concepts and assumes Python libraries are imported before the exercise.
What you can do after
Apply NetworkX to build and explore transaction graphs and detect potentially suspicious communities.
How it connects
Connects graph analytics with community detection, fraud detection, and graph neural networks.

Also explained in

Compare how 2 books explain NetworkX →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Financial AI in Practice. The section links point to the parts of the book it draws on.