AIP-296: AI ChatBot in Discord Powered by ApeCoin and Helix

Hey Team,
Super excited to present this proposal to all of you for your review. I will appreciate your feedback and comments.

Proposal Name:

AI ChatBot: Powered by ApeCoin and Helix

Proposal Category:

Ecosystem Fund Allocation

Abstract

The proposal aims to install the Helix Support Solution on the ApeCoin community platform to enhance user experience, provide instant support, and streamline community interactions. The product consists of:

  • Generative AI-powered chatbot that integrates with Discord and Website.
  • Ticketing: if the bot can’t sufficiently answer, the user can request human support via Helix Ticketing

Author Description

Ashu Dubey is the co-founder and CEO of Helix- a community support platform. He is passionate about Web3, community, and AI. At Helix, he is working at the intersection of all three. Previously, he was a product leader at LinkedIn - where he was responsible for driving user growth. This has given him a deep understanding of the power of community.

Team Description

Our team comprises experienced AI engineers, developers, and community managers who have worked at companies like Microsoft, Meta, and Uber. They have previously implemented similar solutions in other DAOs, such as Bankless DAO, zkSync, and OKX Chain, among others.

Motivation

The ApeCoin community is growing rapidly, and with this growth comes the need for efficient and effective communication channels. More specifically, Helix will solve problems both for the moderators and the community members:

  • Community Members: The nature of Discord is such that people miss important announcements, discussions, and as such, they ask the same questions again. They get the answers to their questions a few minutes and hours later. This is a poor community experience.
  • Community Moderators: Moderators are tired of answering the same questions again and again. They want and need to focus on more complex tasks and questions.

The Helix Chatbot can provide instant, accurate responses to common queries, freeing moderators and community managers to focus on more complex tasks.

Rationale

The installation of the Helix Chatbot aligns with the APE Community’s mission of transparency and collective responsibility. It will improve the efficiency of our communication channels and ensure that all community members have access to the information they need when they need it.

The benefit to the ApeCoin Ecosystem

  1. For Community Members:
  • Availability of information: It will democratize access to information for everyone. For example, it will ease the onboarding process for new members - people with basic questions will get instant responses from the chatbot, therefore reducing the bounce rate due to lack of engagement.
  • 24-7-365 support - Helix AI operates continuously
  • Currently, the information is siloed on the platforms where they are created. Helix can take in information from multiple sources (Discord, forums, notion, docs, etc) and provide instant answers.
  1. For Community Team:
  • Saves Time and resources: By answering most of the questions, frees up valuable time for the community members
  • Analytics: Helix centralizes all support queries providing a holistic view to the community on the nature of community engagement.

Key Terms

  • Helix Chatbot - An AI-powered chatbot designed to provide instant, accurate responses to user queries.
  • Helix Ticketing: A ticketing solution similar to ZenDesk which works with Discord/Email/Website etc.

Specifications

The Helix Chatbot will be integrated into our existing community platform (Discord). It will be programmed to answer frequently asked questions, guide users through the AIP process, and provide real-time updates on AIP status.

Helix platform is superior to any other platform by miles. Three key differences:

  • No Hallucinations: Generative AI solutions are plagued by the problem of Hallucinations where they make up answers even when they don’t know it. Helix is the only solution that doesn’t hallucinate. Our quality of response is extremely high.
  • Works with imperfect documentation: Helix can take in information from sources such Discord, Forums, Website, Google docs etc. So you dont need a perfect documentation for it to work
  • Integrations: AI won’t answer every question. As such, the handoff b/w AI and humans need to be smooth. Helix has a ticketing system that works smoothly with the AI.

Steps to Implement

  1. Review and approve the AIP.
  2. Helix trains the ApeCoin bot (Sample: https://helix.im/playground/apecoin/) with relevant information sources and actions.
  3. Community admins test the chatbot in a controlled environment.
  4. Launch the chatbot to ApeCoin’s Discord.
  5. Collect feedback from the community.
  6. Retrain the bot based on the feedback
  7. Repeat step 5

Timeline

  1. Milestone1: AIP Approval

  2. Milestone 2: Bot training and test deployment (takes about 1-2 days)

  3. Milestone 3: Test the bot and collect feedback(1 week)

  4. Milestone 4: Deploy to the community

Overall Cost

Initial Proposal: 2500 ApeCoin for the entire year. This will cover 5000 queries in total. After this many queries, we’ll return to the community with another AIP proposal.

Screenshots:
Real response for ApeCoin’s sample bot created by the Helix Team:


link: Previewing ApeCoin Bot - Gleen

3 Likes

This is interesting and could potentially be really useful.

  1. Is this built on OpenAI?
  2. How often is the data updated?
  3. You mention that discord data is also used - so is the chat fully archived? Or is it only the last X days?
  4. Is there a limit for the number of questions?
3 Likes

Hi Ashu

Thank you for putting up a great proposal.

From my experience, this has always been a pain point in the Discord of web3 communities. We did have some solutions where bots would answer simple questions but yours appears much more interactive with the ability to draw information from multiple sources.

Can it also take in information from social media platforms, specifically, like twitter, because that’s where quite a lot of information is available too.

Just wanted clarity on this as I’m not from the AI space, how much does bot development and maintenance cost normally and also what are likely to be subsequent maintenance/ reconfiguration costs, if any.

I tried out the test bot and it works well.
image

And finally one last question. What all data would the bot collect in its learning and where would this data be stored?

If some of my questions appear basic, please excuse that as I’m not too tech savvy.

Thank you

4 Likes

Thanks so much for the kind words. Here are the responses to your questions:

It depends. We use a few different LLMs depending on the need of the customer. Currently, we use OpenAI’s GPT-4, and Claude 2. We are also adding llama2 very soon. Often, we use GPT-4 in combination with Claude 2.

  1. Even when we use GPT-4, it is only about 20% of our tech stack.
  2. All client knowledge sent to GPT-4 is considered proprietary. Neither ChatGPT nor GPT-4 will benefit from the knowledge supplied via GPT-4.
  3. All user queries sent to GPT-4 are also considered proprietary.

The data can be updated as frequently as needed. Currently, we offer automatic retraining on a weekly/Monthly cadence. But admins can also trigger a manual retrain with a single click
The Helix AI edition we are proposing to ApeCoin DAO will update knowledge weekly.

  • We take the last 90 days of data on a rolling window basis.
  • This feature is entirely optional for the admins. We have noticed that it improves the quality of responses.

For this proposal, No.
Typically, we have usage-based pricing where customers buy conversation credits, which can be used during the license year. More credits can be purchased during the year, and unused credits can be rolled over into the next year if the license is renewed.
For ApeCoin DAO, given the AIP process, we proposed a flat license fee for unlimited questions for one year.

Thank you! Yes, it really is the best solution out there and works great with Discord.

Yes, Helix AI can consume a Twitter account(s) and make it part of the client’s Knowledge base.

No worries, great question:

  • At Helix AI, we build reusable SaaS software across all (or most) of our customer base.
  • This software enables any customer (including ApeCoin DAO) to provide one or more knowledge sources as URL inputs. The output is a generative AI-based customer support agent that can interact with customers on multiple customer support channels.
  • This is all-inclusive and does not require any subsequent maintenance/reconfigure costs — Helix AI only requires (1) occasional manual supervision of responses that have received negative feedback (2) ApeCoin DAO to provide updated knowledge (URls) to Helix AI. Knowledge ingestion can happen automatically (e.g., once per week) or can be manually triggered.

Great question again:

  • All knowledge provided by ApeCoin DAO:
    • Is stored in our databases, and our databases are hosted at AWS secured by industry-leading security protocols. This is encrypted and has regular backups with multiple replicas.
    • Is considered to be proprietary. Other Helix customers (or end users of Helix customers) will neither have direct access nor indirectly benefit from ApeCoin DAO knowledge.
    • Is shared with GPT-4 solely for mathematical representations of the knowledge. GPT-4 will not store the knowledge, and other GPT-4 customers and ChatGPT users will neither have direct access nor indirectly benefit from ApeCoin DAO knowledge.
    • While ApeCoin DAO is a Helix customer, Helix will retain all ApeCoin DAO knowledge. (More recent knowledge will always be more important than older knowledge.)
    • If ApeCoin DAO terminates with Helix, Helix will retain ApeCoin DAO knowledge for a fixed period of time as a courtesy. At ApeCoin DAO’s request, Helix can delete all ApeCoin DAO knowledge in its databases.
  • All ApeCoin DAO members’ queries to Helix AI:
    • Are stored in our databases, and our databases are hosted at AWS. Are governed by our security policy. Security Statement | Gleen
    • Are considered to be proprietary. Other Helix customers (or end users of Helix customers) will neither have direct access nor indirectly benefit from ApeCoin DAO members’ queries.
    • Are archived for as long or short as ApeCoin DAO desires. Short archival periods or no archival at all will not impact quality of Helix AI generative responses.
    • Are shared with GPT-4 for mathematical representations of the queries. GPT-4 will not store the knowledge, and other GPT-4 customers and ChatGPT users will neither have direct access nor indirectly benefit from ApeCoin DAO members’ queries.

Thanks. We can also fine-tune the bot to also the answer many more questions. The sample bot was created just to give a flavor of the bot. Usually, it improves significantly after 1 week of feedback

2 Likes

Thank you for the detailed response Ashu. :pray:

2 Likes

Is there support for another language besides English to interact with Helix?

1 Like

Yes, we support 90+ languages!

1 Like

@CEOofWeb3.0 @BojangleGuy something you guys are working on together?

1 Like

It’s a separate project by a separate team, We are also Pushing our implementation in a couple of days

It’s live over the cloud for about a month now, just tying it to a front end and other clients.

Here’s a snippet of me testing it out → https://twitter.com/threatt0society/status/1678974842320855042?s=46

Had to take a couple weeks off cause of college but now we should be good to go.

Our bot would use the same backend and different clients to provide access to this resource anywhere (discord, twitter, telegram, deployed as a runtime on the website directly as well)

2 Likes

yo @Evil (forgot to tag ya)

1 Like

Thank you for the AIP idea!

I know a project that provides such a bot for a $300 one-time-fee and it didn’t get accepted. It can also be fed live information and such.
Just a heads up :slight_smile:

1 Like

Can you clarify why your bot costs 9000 Ape per year?

1 Like

I have built a similar bot which has been shown to @BojangleGuy @Amplify @swickie and @AllCityBAYC.

I think @CEOofWeb3.0 is also working on something similar, or already has a working prototype.

5 Likes

Ah my bad bro, seems like something you guys could work together. Love that they already have a product like this with a good enough ground to cover. Wen internship?

2 Likes

Was offline for a bit cause of some irl stiff but yeah it’s already

Just adding finishing touches, and this is the sneak peek of the earlier system :eyes:

The newer system is even better with around 200 pages of relevant data which was fed to the model :triumph:

1 Like

We also have a product online, just not available to the masses for testing which would be our main focus after getting the green light from me

Front end isn’t my strong suite so I’ll tie it to a front end in a bit for people to test at will

2 Likes

9,000 ApeCoin is a great number for one year, agree!

2 Likes

Great question. We usually charge per conversation ($1/conversation for the basic plan). However, in this case, we thought it might be more efficient for the community to go this route because we have to go through the process of AIP approval. This roughly equals 20,000 queries resolved in a whole year, all-inclusive (including our premium features around digital agents).
In the current proposal, even if there are 40,000 queries in a year, we won’t charge additionally for that.

Helix is a premium solution that is the best in the market. As we have seen, it’s not hard to build a quick prototype that answers with 60% accuracy. However, this means that your users are getting a wrong/misleading response 40% of the time. Do we want that for a community like ApeCoin, where false/misleading information can create havoc in the market?

Helix solution is superior to any other solution by miles. Three key differences:

  • No Hallucinations: Generative AI solutions are plagued by the problem of Hallucinations where they make up answers even when they don’t know it. Helix is the only solution that doesn’t hallucinate. Our quality of response is extremely high.
  • Works with imperfect documentation: Helix can take in information from sources such Discord, Forums, Website, Google docs, Twitter etc. So you dont need a perfect documentation for it to work
  • Integrations: AI won’t answer every question. As such, the handoff b/w AI and humans need to be smooth. Helix has a ticketing system that works smoothly with the AI.

Finally, its among the handful of solutions that are enterprise-ready, secure and being used by other top communities in web3

Sharing a quick screenshot for the community to demostrate how nuanced this bot goes when answering questions:

2 Likes

I’m not sure where did you get the numbers 60% correct and 40% incorrect.

I think a good approach is to wait for the rollout of @CEOofWeb3.0’s chatbot. After a couple of weeks of use, the community will be in a better place to decide if we really want to move on to something else.

2 Likes