Generate Insight with AI and Knowledge Graphs

Get an overview of any discourse, reveal the blind spots, enhance your perspective.

Watch an Introduction Browser Extension

AI-Powered Visual Text Analysis

1. Get an Overview of Any Text

Analyze ideas, articles, books, Google search results, surveys, tweets, spreadsheets.

2. Discover the Gaps in Ideas

Reveal the most important connections and gaps between them using a text network.

3. Generate Insight using AI

Use the built-in GPT-4 AI model to bridge those gaps and enrich your perspective.

Multiple Import Sources

Use a live editor and import data from anywhere.

Text Mining & Sentiment

Includes the key text analytics insights.

Interactive Text Visualization

Harness the power of visual thinking.

GPT-4 AI-Enhanced Workflow

AI that thinks with you, not for you.


Supports multiple languages.

Fully Shareable

Share online, embed, or export hi-res images.

Private by Default

Your data is private and stored in EU.

Browser Extension

Analyze the content of any web page and YouTube videos.

Sign Up to Try

Get Our Extension

InfraNodus Workflow


You can use our text editor, upload your files, or import data from Google, YouTube, Twitter, websites, RSS feeds, Evernote, Obsidian, spreadsheets etc.

Text to network graph visualization

Reveal the patterns using the text network knowledge graph, identify the main topical clusters, top keywords, and trends.

Topic modeling and text mining using text network analysis

Use the interactive graph to find the most relevant excerpts and discover the relations between the ideas.

Get the relevant excerpts using the graph

Find the blind spots: connect ideas that are not yet linked.

Structural holes in knowledge graphs generate new ideas

Use the built-in GPT-4 powered AI chat bot and underlying knowledge graph structure to generate text overviews, summary, research questions, facts, and innovative ideas.

Use OpenAI's GPT to generate research questions and innovative ideas for your discourse

Perfect for Personal and Professional Use

Here are some of real-life use cases:

Use Case: Text Overview & Summarization

Problem: What are the main topics inside a discourse?

The current natural language processing solutions are either too simplistic or too technically challenging. They don't take relations into account and provide results that are either too complex or superficial.

Solution: Topic modeling based on text network analysis and visualization.

InfraNodus will represent the text as a network and use powerful graph analysis algorithms to identify and visualize the main keywords, topics, and their relations. You can see patterns, AI-generated topical clusters, and — more importantly — structural gaps. This can be useful for understanding a market, generating a compelling discourse, or during an ideation process, particularly in research and innovation.

Learn More    Try It Out

Use Case: SEO and Market Research

Problem: How to find what people search for but do not yet find?

Identify the gap between the current informational demand and supply in order to know which keywords to target in your content and marketing strategy.

Solution: Use InfraNodus to build a graph that shows the difference between the demand and supply.

InfraNodus will import search results for your query, build a graph for it, and overlay it with the related search phrases graph. This way you can see the current picture of informational demand and supply, as well as the main topical clusters within.

You can use this insight to know what keywords to target when creating the content and marketing strategy. You can also look at what's present in the current demand (search queries used) vs. current supply (search results people get) to address those gaps.

Try It Out


Use Case: AI-Augmented Brainstorming

Problem: How to write about a certain topic and generate new ideas?

Whether you are brainstorming, doing research or writing you may experience writer's block or simply get stuck for new ideas.

Solution: InfraNodus will represent your text as a network providing a visual overview and helping you find the gaps where the new ideas are hiding. It will then use the AI to help you generate research questions that bridge those gaps.

Our studies have shown that network representation of text encourages one to think in terms of connections, helping you make the new links between the different parts of your text and make your discourse more coherent.

You will also be able to see the structural gaps in your writing: that's where the new ideas our hiding.

Learn More    Try It Out

Use Case: Qualitative Research and Thematic Analysis of Open-Ended Responses

Problem: Need to know what your customers think?

Open survey answers are hard to analyze. Positive / negative is not enough and tag clouds lose out the context.

Solution: Find the patterns in their open survey answers using network graphs.

With InfraNodus your customers' feedback will be visualized as a word graph where the words used in the same answer are connected.

This representation will reveal the patterns and context in your customers' answers, so you will see the main topics that appear in their feedback as well as the hidden relations between them that can't be uncovered by other tools.

Thematic Analysis Case Study    Try It Out


Start Using InfraNodus

Sign up for an account now, so you can get insight using this tool for your own data and texts.

How Does InfraNodus Work?

InfraNodus represents any text as a network. To use a metaphor from social sciences: the words are the nodes, their co-occurrences are the connections. Based on this representation, we can detect clusters of words that belong together, identify the most influential elements, reveal the gaps in a discourse.

We then apply various AI-based algorithms to generate insight for any discourse. Below is how it works in more detail, including a link to a peer-reviewed paper that details our approach:


1. Add Any Text or Data: Import or Use a Live Editor

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: From Unstructured Text to Structured Data

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 tag clouds.

Natural language processing and text analysis algorithms are used to turn your unstructured text into structured data.

Overview Data with Text Network Visualization

3. Generate Insight: Discover Relations and Blind Spots using Network Visualization and GPT AI

InfraNodus will identify the structural gaps in the network: parts of the textual data graph that could be connected but are not (the blind spots).

It will propose 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

Methodology, Whitepaper, 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, (ACM library, PDF).

Support Our Cause

Our objective is to promote ecological network thinking because we believe it can help fight totalitarian tendencies, mind viruses, and one-sided truths.

When you subscribe, you support our cause and our research and we would like to thank you for that!

Pricing Options

This tool and the associated research in ecological thinking are developed solely on a monthly contribution provided by users like you since 2018. We are not a startup and we do not accept investor funding or external grants. We believe this is a working model for crowd-funded R&D and the prices below are adjusted to enable us to continue this work and to remain independent.

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 customers.

About InfraNodus: Our Philosophy

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. Focused and, yet, adaptive. 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 represents ideas as a network, so you can discover relations and patterns within. Based on this representation, you can enhance your perspective of any discourse and explore the nuances of meaning that would not otherwise be available.

Our research shows that network representation helps avoid cognitive bias and encourages connecting ideas in new ways. This can be very helpful for reading, writing, scientific research, and marketing studies.

If you are interested to support our work, you can sign up, learn more about our philosophy, and join our team.

We also provide an API to ensure that this way of thinking is available not only to humans, but also to other machines, applications, AI programs, and machine learning algorithms.

Dmitry Paranyushkin, the founder

Learn More About InfraNodus


Cognitive Variability: Panarchic Thinking with InfraNodus

Panarchic thinking

InfraNodus is specially designed to promote cognitive variability. Too often people get stuck with a certain idea or a pattern of thinking. InfraNodus can be used as a mind antivirus against obsessive loops — biased ideas, mundane patterns, totalitarian thinking, propaganda, and narrow-mindedness — proposing a kind of thinking that is pan~archic: spanning a range of states and modalities.

We see thinking as an ecological process closely related to ecosystem (i.e. the context) and the resources (attention, data, knowledge). Moments of growth are followed by saturation and decline, which is an opportunity for optimization and reorganization. InfraNodus modulates this process, helping you balance between openness and coherence. It does so through encouraging variability in scale (high-level ideas vs. underlying nuance) and intent (focusing vs. exploration, connecting ideas vs. disrupting them). We aim for a dynamic non-equilibrium that takes you through a variety of different states, each beneficial for a certain part of research process.

To learn more about this approach, please, read about our research framework, ecological thinking and cognitive variability methodology.




InfraNodus is used by researchers, writers, marketing professionals, corporations, and NGOs — Greenpeace, Procter & Gamble, and others. 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