InfraNodus: Network Analysis and Visualization Tool

Represent your data as a network and apply advanced graph theory analytics.



Text mining and topic modeling using network analysis

Features: Visualization and Metrics

Use the advanced network science metrics, such as betweenness centrality and modularity to identify the most important elements in your data and the relations between them.

1. Import Your Spreadsheets,
Plain Text or Gephi Files

You can use CSV spreadsheets, GexF (Gephi) files, or create your graphs from scratch using our advanced live graph editor, which is blazingly fast.

2. Apply Graph Metrics to
Obtain the Insight

Apply force-layout and modularity algorithms to detect communities. Range the nodes by their influence using betweenness centrality and degree.

3. Share Your Graph
with the World

You can export your graph as a high-resolution image, copy a link, embed the graph on your website, or export it for further analysis.

Advanced Statistics

Calculate and export advanced statistical data on your graph and each node.

Interactive Graphs

You have full control over the graphs: move the nodes, delete them, make connections, filter.

Fully Shareable

You can link to your graphs, embed them to your site, and export in gexf, png, csv formats.

Private by Default

All your data is private by default and you can export and erase it anytime.


Create Your Own Graphs

Sign up for an account now, so you can try how it works. We offer a 14-day money-back guarantee, so you can cancel if it doesn't live up to your expectations.

How Network Analysis Works

Network analysis and graph visualization help you cope with the informational overload and make sense of data.

Here is how it works:


1. Add Your Connected Data

Network analysis works best for connected data: relations between the people in a company, co-occurrences of purchases, transport pathways.

Import your spreadsheets using the InfraNodus CSV import app and your connected data will be visualized as a graph.

You can also create the graph manually with a plain text editor and it is the fastest graph creation tool on the market. Use the #hasthags to add nodes, their co-occurrences will be represented as the connections.

More in our Whitepaper
Create a Text Network Graph

2. Network Graph Visualization

The network will then be generated from the text or data you added. The most influential words in the graph (nodes with the highest betweenness centrality) are shown bigger, while the nodes that occur more often together are aligned into topical clusters and have distinct colors.

The graph will show you not only the main clusters and the most influential terms, but also the relations between them.

You can then save this graph as a high resolution image or export it for further analysis in Gephi or Pajek.

Overview Data with Text Network Visualization

3. Generate Insight

InfraNodus will identify the structural gaps in the network: parts of the graph that could be connected but are not.

It will propose you the different ways how you can bridge these gaps to produce insight and generate new ideas.

You can also export your data as a CSV file (with the InfraNodus insights) for further analysis or to use as a training data for your neural network applications.

Generating Insight with Structural Gaps

Our Methodology in Detail

To learn more about the algorithms used in InfraNodus and for citations, please, refer to this peer-reviewed paper:

Paranyushkin, D (2019). InfraNodus: Generating Insight Using Text Network Analysis, Proceedings of WWW'19 The Web Conference, (ACM library, PDF).

If you want to know more about the algorithms used, here is the first paper we published on the subject:

Paranyushkin, D (2011). Identifying the pathways for meaning circulation using text network analysis, Nodus Labs. (Google scholar)

Become a Supporter!

InfraNodus is open-source software and is developed without external funds or investors. We develop and maintain this tool and the associated research based on your contributions only. We believe it is a working model for crowdfunded software made by users for users.

You can support our work if you become a subscriber and get access to the cloud version or if you become our patron on Patreon. Enterpise, government, and educational versions are also available.

Pricing Options

InfraNodus has a free open-source version that you can install yourself (programming knowledge needed). You can also sign up for an account below or request a managed dedicated enterprise solution.

InfraNodus is supported solely by our subscribers and patrons, that's why we ask for a subscription payment.

We don't accept any investments or government grants, helping us keep this tool affordable, independent, and free from the corporate and ideological agendas.

About InfraNodus

Gregory Bateson coined a beautiful term: "ecology of the mind". What is a mind that is ecological? It has the ability to have an overview, but it can also zoom into any idea. It embraces diversity, but it can also obsess over one thing when needed. It can discover the obvious, but it can also reveal the things that are hidden and ponder the gaps that have not yet been bridged. Rational and poetic.

InfraNodus is a tool that is developed to help you think this way. It is made to promote ecological dynamics and diversity on the cognitive level. InfraNodus visualises and analyses ideas as a network, revealing the relations and patterns within them, so you can understand the dynamic complexity of how knowledge evolves and explore the nuances of meaning.

We believe that it is especially important today to make this kind of instruments available to everybody. That's why we develop InfraNodus so that it can accessible to everyone, solely thanks to our users' monthly contributions and based on their feedback. This is not a start-up, we don't have investors and an exit strategy. We are here to stay and to evolve.

We are constantly improving InfraNodus based on our users' feedback. We are also currently developing an API to make this way of thinking available to other applications and to enable the use of InfraNodus insights for machine learning and AI applications.

If you like our cause, please, sign up for an account and give it a try, support us on Patreon, or simply let us know that it resonates, because this is the best way to motivate each other.

Dmitry Paranyushkin, the founder




InfraNodus is used by researchers, writers, marketing professionals and corporations. Here's what some of our supporters have to say:

Technical Support

Check out our support pages, so you can see how to create the new network graphs, how to read and interpret them, how to discover the hidden patterns in your data and share the results of your research.

1. How to Create a New Graph

The most basic way to create a new graph is to use the hashtags. Each hashtag is a node, their co-occurrence is the connection between them. You can also use normal text to build your text graphs automatically. More on Creating the Graphs

2. How to Read and Interpret Network Visualization

Studies have shown that diagrams and especially network representation of data makes you think more of connections in your data. You can identify the main elements as well as the relations between them and — most importantly — discover the gaps in your knowledge using the graphs. More on Reading the Graphs

3. Find the Right Excerpt in Text

Network graphs are great for non-linear reading. Look at the graph, find the part you like, click on the nodes, and you'll see the excerpt of your original data that contains this exact combination. More on Nonlinear Reading

4. How to Import Text and PDF files

You can import and visualize your text files or PDF documents. In order to do that, just upload the file and InfraNodus will do the rest. More on Visualizing PDFs