About Kifferent: Unveiling the Origin and Significance

Why Understanding Text Differences Matters

The need to identify changes made by ChatGPT and other LLMs

It's not clear what changes ChatGPT and other LLMs make to the text you provide, so I've created a tool to solve this problem.

(If you don't know what ChatGPT is, see below)

With Kifferent, you place the original text and the GPT answer side by side. Then, click on "highlight" to see what is different. The two blocks adapt to the page when you resize the browser, making the comparison easy.

This comparison is necessary in many cases. I use it, for instance, for:

- Proofreading and editing. You give ChatGPT a text, and it returns the same text with changes. It's better to be aware of the differences. You can check for possible mistakes or misinterpretations. Sometimes, the answer is correct, but you prefer another option.

- Coding. I use ChatGPT for localizing bugs and small mistakes. I want to see where the error was and learn from it. The quickest way is to highlight it.

How it began

I built this site to solve my problem.

I am Catalan, a small community in Europe. If I want to communicate with the rest of the world, I must use English. As this is not my first language, I make many mistakes. ChatGPT helps me a lot to correct errors and polish my style.

But when ChatGPT gives the text revised, it isn't easy to detect what has changed. Frequently, the changes are small, but the meaning can be substantially different. Other times, I don't like what the LLM suggests, and I want to go back to my first version or figure out something else.

In coding so many times, I wanted to know the difference between the two versions. It is so difficult to spot that small detail that makes everything different.

- I wanted a place where I could have the original and the revised side by side and highlight the differences. That's the fastest way to go to the point and make decisions.

- I wanted a clean and simple design with no distractions.

- I wanted a place where I could make the changes on the spot without the need to scroll up and down to compare.

I built this for myself. I am improving it constantly, and now I am sharing it with others in case it can help them too.

What's ChatGPT

ChatGPT is a computer program that can answer questions and engage in conversations. It utilizes Artificial Intelligence, commonly referred to as AI.

The individuals responsible for creating ChatGPT trained it extensively by feeding it a vast amount of text from books, websites, and various other sources of information. This enables ChatGPT to comprehend a wide range of topics.

ChatGPT is a valuable tool for helping people find information, discover new things, or engage in conversations.

While ChatGPT generally provides accurate responses, occasional mistakes can occur. Therefore, it is advisable to double-check its accuracy when using it as a source of information.

Give it a try here:

What are Large Language Models, LLM for short

They are a type of Artificial Intelligence (AI) designed for natural language understanding and generation.

They are trained on massive amounts of text from books, articles, and websites, which allows them to understand and generate written or spoken language with a high degree of accuracy. These models can be used for a wide range of tasks, such as answering questions, translating languages, summarizing information, and even generating creative content like stories or poems.

The most common Large Language models are ChatGPT created by the company OpenAI, Google's PaLM (used in Bard), and Meta's LLaMa.