ChatGPT is a powerful tool but it has some shortcomings. The two main problems are that it's hard to limit it to a specific domain of knowledge and that the answers it produces are so long it becomes hard to read them after a while.
That's why we created this list of alternative AI text-generation tools that can be used to enhance your workflow.
Our favorite ChatGPT alternatives are:
2. Perplexity AI
3. Relevance AI
Below we describe these tools in more detail:
1. InfraNodus: ChatGPT + Knowledge Graphs
InfraNodus is a visual AI-powered text analysis tool. You can add your own text or ingest data from multiple sources and visualize it as a knowledge graph. You will also see some text analytics that shows the main topics and the gaps between them, so you can use the AI to generate new ideas.
You can import your existing ChatGPT conversation to develop it further or use the built-in ChatGPT module to generate live visualization of your AI chat as you speak to ChatGPT. The graph and the built-in advice helps you see the topics you cover and — more importantly — what you're missing. InfraNodus does that by identifying the gaps between your ideas and proposing connections between them.
Pros: visualization module, tools to analyze and develop your discourse, contextualization, short answers, can ingest data from multiple sources
Cons: may be harder to learn, cannot ingest more than 500 files at a time
2. Perplexity AI: ChatGPT with a Context
Perplexity AI is a chatbot, just like ChatGPT but with one big difference. You can focus it on a specific domain or upload your own set of documents and have your chatbot provide the answers based on this additional context.
While it's certainly not the only tool that does it, the creators of Perplexity did a very good job with UX. It's easy to use, you don't even need to log in to start playing with it, and it's very easy to upload your own documents if required.
Pros: great UX, no login required
Cons: limited contextualization options
3. Relevance AI: Build Your Own ChatBots
If you need something more custom that you could deploy to end users, you should use Relevance AI. It helps you build your own custom chatbot based on your own data.
You can also create complex workflows (e.g. ingest data from one source, then provide answers to the user). It's like a no-code tool for AI, so it's a bit more complicated than the rest, but the upside is that you can create your own AI apps without programming.
Pros: no-code AI development, complex workflows
Cons: ease of use
4. ChatBase: ChatGPT for Your Data
ChatBase is pretty similar to Relevance AI except that it may be easier to use but also is not so suitable for building complex workflows.
You can easily ingest your Notion DB or Google Docs and build a chat based on that data. You can then export your chatbot and implement it in your own ecosystem.
Pros: can ingest data from multiple sources
Cons: not as easy to use as ChatGPT
5. ChatDoc: ChatGPT for Documents
Similar to ChatBase, ChatDoc provides a ChatGPT-style bot for your PDFs and other documents. It's more straightforward to use than ChatBase but you cannot embed the resulting chatbot on your website (yet).
Pros: easy to use, free
Cons: limited functionality (chat only)