InfraNodus: Text Network Analysis and Visualization Tool
Represent your text as a network and apply advanced graph theory tools for topic modeling, classification, and structural gap detection.

Examples of Text Network Graphs Made with InfraNodus:
Create Your Own Text Graphs
Sign up for an account now, so you can try how it works. We offer a 14-day free trial, so you don't have to pay anything if InfraNodus doesn't live up to your expectations.
How Text Network Analysis Works
Text network analysis and graph visualization represents a text as a network. The words (or lemmas) are the nodes, their co-occurrences are the relations between them. Represented this way, you can then align the words / nodes that tend to co-occur together as clusters in a 2D plane, which helps you identify the topical clusters, the relations between them, and the most influential nodes. You can also get insight into the structure of a discourse.
Check out the links to our research papers below or this brief explanation of how it works:
1. Add Your Text
Start with your own text, e.g. a research paper, a book, a PDF, or your research notes. You can also import Google Scholar search results using InfraNodus import apps.
If you have your data in a spreadsheet, save it as CSV and use InfraNodus CSV import app to visualize this data 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 plain text or #hasthags to add nodes, their co-occurrences will be represented as the connections.

2. Text Network Graph Visualization
Text network will then be generated from the text or data you added. The most influential words in the graph (the nodes with the highest betweenness centrality) are shown bigger, while the nodes that occur more often together are aligned into topical clusters in a 2D plane and have distinct colors.
The graph will show you not only the main clusters and the most influential terms, but also the relations and gaps between them.
The topics identified using this approach are much more precise than LDA-based methods. Your text statements will be tagged with those topics, so you can export them for further analysis or machine-learning models.

3. Generate Insight using AI
and Tag Your Text Data
InfraNodus will identify the structural gaps in the network: parts of the graph that could be connected but are not.
Use the graph or our built-in GPT based AI model to bridge these gaps and to connect your ideas in a new way.
You can also export your text statements tagged with the topics that they belong to as a CSV file (with InfraNodus insights) for further analysis or use them as a training data set for your neural network applications.

Our Methodology and Citations
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, www.infranodus.com (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)
Text Network Analysis Use Cases
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:
-
Network Analysis (community detection and node ranking algorithms)
-
Sentiment Analysis of Product Reviews (topic modeling)
-
Text Mining with Networks (discourse structure analysis)
-
Visual Google Search (a great way to get an overview of any topic)
-
Visual Arts and Music (sculpt your thoughts and play music with graphs)
-
Search Engine Optimization / SEO (finding the untapped keywords)
-
Scientific Research (generate insight from your writing)

Become a Supporter!
InfraNodus is developed without external funds or investors and we want to keep it affordable for individuals and small businesses (unlike other tools that start at 30K a year). 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
Your support is what makes it possible for us to develop this tool. All quotas are per each text. There is no limitation on the number of texts you can process every month. Prices do not include VAT for EU private customers.
Lock in current prices for life and save up to 35% (€100-€200) on our annual plans.
Advanced Account
saving €204 or 35%
- 14-day free trial
- everything on the Basic +
- API access
- Dedicated support
- 2 Mb per upload
- 5 Mb per PDF upload
- Extended data import quotas
- 100 GPT-4 credits / hour
- Live graph updates (max 5)
- Commercial use
Basic Account
saving €84 or 35%
- 14-day free trial
- Community support
- Full graph analytics
- Chrome / Firefox extension
- Obsidian graph view plugin
- Import data from web sources
- Max 40 imports per source
- 300 Kb per file upload
- 1Mb per PDF upload
- 40 GPT-4 AI credits / hour
- Personal / Academic use
Premium Account
- 14-day free trial
- everything on Advanced +
- API integration support
- Training: 1 hour / month
- 10 Mb per upload
- 50 Mb per PDF upload
- Max import quotas
- 500 GPT-4 credits / hour
- Live graph updates (max 20)
- Fast-track required features
InfraNodus vs. Other Tools
Traditional tools and AI chatbots are limited by their inability to understand the underlying structure and relationships in your data. InfraNodus provides a unique approach to text analysis that reveals the hidden patterns and insights in your data.
without InfraNodus
AI Chatbots & Analysis Tools
- Use bulletpoints and long text
- Provide generic responses
- Black-box approach hides reasoning
- No graph, no deeper understanding of context
Traditional Mind Mapping
- Limited to hierarchical structures
- Manual creation is slow and prone to bias
- Does not reveal patterns and relations
- Limited import sources
Standard Text Analysis
- Meaningless tag clouds that lack context
- Only shows positive / negative sentiment
- Results in tables that hide relationships
- Limited interactive exploration
with InfraNodus
AI-Powered Knowledge Graphs
- Reveal patterns in your data
- Original insights from the structure
- Interactive graph shows you what's happening
- GraphRAG finds gaps in your knowledge
Network Visualization & Analysis
- Systematic approach to text analysis
- Auto-generated knowledge graphs
- Uses network science to reveal unique insights
- Import data from anywhere
Text Network Analysis
- Reveals main topics, relations, and content gaps
- Detailed context for every sentiment
- Emphasizes relationships through a graph
- Combines metrics with exploration
Testimonials
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