Generate Insight using
Text Network Analysis

Get a visual summary and discover the structural gaps in your knowledge

InfraNodus Text Network Visualization App

Visualize any Text or Data as a Network

Use powerful network analysis algorithms and data mining tools to get a new perspective and insights.

Live Text Entry
and Data Import

Write or import a text, PDF, Evernote notes, Google search result snippets, tweets, Gephi graphs, CSV files...

Text Mining and
Graph Topic Modeling

Identify the main keywords, topics, and the relations between them using the powerful NLP and network analysis tools.

Network Analysis and
Data Visualization

Your data is represented as a beautiful network graph, which can be used as an heuristic device to enhance your thinking process.


Powerful Interactive Interface

Network analysis helps you understand your data
both in qualitative and quantitative ways.

Text to network graph visualization

Type in your text, copy and paste it, or use import to visualize your data as a graph.

Topic modeling and text mining using text network analysis

Discover the patterns in your data using the Analytics panel.

Structural holes in knowledge graphs generate new ideas

Find what should be in your dataset but is missing, using the Insight feature in Analytics.

Get the relevant excerpts using the graph

Find the most relevant excerpts from your raw data clicking the nodes in the graph.


See a demo video to understand how it works.


See a Demo Graph    Create an Account



Useful Applications

Some applications are already included into InfraNodus to showcase its capabilities:

Notes Overview

Visualize your notes (inc. Evernote) and see the main topics.


Find the gap between what people search for and what they find.

Mindmap Creation

Use #hashtags to create beautiful graphs faster than ever.

Twitter Viz

Visualize the main topics around a certain #hashtag or @user.

What else can it do?


Use English, German, French, Russian, Spanish, Portugese, Swedish and even #hashtags.

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.

Interactive Graphs

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

Start Using InfraNodus

Create an account, launch your own instance, or ask us about the enterprise solution.

How Text 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 Any Text or Data

You can use this approach for your research, creative writing, marketing feedback study, SEO purposes, news analysis, etc.

Add any text (speech-to-text available), notes, or import your Gephi graph, Evernote data, Twitter feed, or Google search results snippets.

The text is converted into a graph where the words are the nodes and the co-occurrences are the connections between them, so you can see all your disjointed bits and pieces of data at once, as a big picture.

More in our Whitepaper
Create a Text Network Graph

2. Get a Visual Overview

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 words (nodes) that occur more often together are aligned into topical clusters and have distinct colors.

The graph will show you not only the main topics and the most influential terms, but also the relations between them, making it a much better visual summary tool than the traditional tagclouds.

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.

Generating Insight with Structural Gaps

Our Methodology in Detail

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

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

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

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 patron and get access to the cloud version or download and install the free open-source version to your computer. Enterpise, government, and educational versions are also available.

Applications and Case Studies

The best way to use InfraNodus is to identify structural gaps in texts or any connected data, so that you know what is missing and how to fulfil it. Some areas of application include:

Applify - App Landing HTML Template

Video Tutorials on Network Visualization

See how you can solve concrete problems and tasks with network visualization and graph analysis using InfraNodus.

Pricing Options

InfraNodus has a free open-source version that you can install yourself. You can also use our cloud version or request a managed enterprise solution to be installed on your servers or on the cloud.

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