Rebutal.ai
An AI tool for bouncing and evolving ideas.
Duration
March 2024 (1 Weeks)
Team
Individual Project
Practice
UX Research, UI Design, Code, Prompting Speculation.
Tools
Figma & Adobe Illustrator
What did you make then ?
What ?
I meant in an ideal situation.
No usually with peers, friends, experts online. The project is mine but extra set of eyes dont really hurt.
Doesn't matter. There is never enough time.
Sounds great!
In the beginning i would research about it, see what i find interesting, where there are research gaps? Look at articles, papers and then see how i can position my study in the whole field according to the constraints and then move forward.
The following is the outcome of a one-week workshop at IDC, focused on understanding and developing an AI driven application and its corresponding interface for the specific use case.
Ok, let me walk you thorough it then.
Initial thought
Draft One
Divergent thinking period
Convergent thinking period
Explorations with
Rebuttal.AI
Presentation to/in
Rebuttal AI
Let’s say you have to start a project, you have a figment of an idea and you want to see which direction to go forward. What do you do?
Wow, you sure do a lot of work.
Nevermind. So you do this alone?
And how much time does it take?
Correct. 😆
But we did take a stab at it. See the new LLMs or AI chat bots if you may, have ability to
work with subjective topics.
augment humans in writing, checking and even producing.
access web.
and obviously conversational Abilities .
So now imagine, you can have a digital twin of academic or subject matter experts or even your friends and not only that, they are connected to internet and now they will debate out your topic to show it you a holistic picture of the topic from all view points.
What?
Solution!
An LLM powered tool that becomes your first sounding board to helps you refine your ideas, arguments or presentations.
Set in a familiar environment of a group chat, users can create multiple avatars, that become a stand-in for experts of any particular field. These experts help user see an idea/concept from different lens, connect multiple topics and help over a block.
Helps in-
Evaluation & Refining.
Indirect idea generation.
So now i know what i do with it. Tell me what i can do in it?
Patato potato.
You mean key interactions?
How?
It’s set in an all familiar group chat environment, so key interactions include -
Creating a new persona/expert (called avatar).
Ability upload PDF and other text files of your presentations & have discussions about specific sections.
Downloading the PDF with Q/A from chat attached to specific sections
Exporting messages from specific avatar.
Organizing your chats and avatars.
Ability to send message (messages could be ideas/ arguments) and instructions to control the language and other aspects of chats
Eg - 1. //easy - to make the message by LLM avatar easier to comprehend by reducing the complexity of sentences.
Great so how does it work? which is the part that i do?
I had a drawing for that.
Control (Human)
Delegation (AI)
Starting point of the avatar.
Ability to add avatars.
Ability to add text/ideas.
Which avatar replies in what order.
Complexity of the content and language.
What gets exported.
How the export file is formatted with comments and Q/A
Finer details of the avatar.
Tweaking the avatar to fit the use.
Avatar Creation
Chats
Chats
Chats
Chats
Chats
Export
Output
Final finished idea/presentation.
Avatar Creation
Avatar Creation
Building the application, learning to prompt and constrain Chat GPT 3.5 in google Collab.
Following is an initial test of how the application can be code. It involves 3 avatars defined by user and built by Chat GPT, that converse among themselves on an user defined topic and duration/ length of message
code block to define an avatar.
User’s initial argument.
Length of chat.
Enough explanations ! Let me try it come on!
Hahaha.... sure.
Rebutal.ai
Sign -in
For the application we decided to go with a web version since most research is done on a PC and there are a lot of tools available that help working with the research data, that can further be integrated with the tool.
Homepage
The application's homepage is meticulously designed to give the user maximum control and freedom to customize the layout according to their unique needs.
This has been done through the use of draggable and resizable bentos boxes.
A host of options are added to homepage (which can be removed also if needed) to make the user experience better.
Example- Ability to make project folders to add avatars and chats from a research project to a separate folder.
Favorites for chat, where user can added their frequently accessed chats
Ability to chat one on one with an person from home screen only.
Users, if they decide to can make separate space for each project and can store avatars and chats in them.
New Project
Avatars can then be made before starting the chat and can be edited once the chat has started.
Avatars
Chats
Chats then can be filtered and exported in various formats.
Why don't you try using it?
Thank you!
yashrawt458@gmail.com