[Grant Proposal] Automated Community Call Minute Taking

Project Description:

Hop community calls occur every two weeks and are essential for effective governance and community engagement within the Hop Protocol. Accurate and timely meeting minutes are crucial for transparency and ensuring that all community members, regardless of attendance, have access to the discussions and decisions made.

Since May 2023, I have been responsible for recording these minutes. This involves:

  • Attending calls to record the audio.
  • Transcribing audio recordings into text with whisper
  • Correcting for acronyms, industry-specific terms, and lingo unique to our community (e.g., RXPWNS, L2, LP, DEX, ARB, OP, rETH, DAOs).
  • Summarizing the content with ChatGPT.
  • Reviewing and refining the summaries for accuracy and clarity against what was discussed.
  • Posting the finalized minutes to our social channels and forums.

The proposal aims to continue providing this service while progressively automating the process wherever practical. By implementing automation tools, we can enhance efficiency, reduce the potential for human error, and ultimately eliminate reliance on a single individualā€”thereby removing a single point of failure.


Project Links:
previous meeting minutes: Hop Community Call Meeting Minutes


Team Member Roles & Background:
Iā€™m a long-standing community member, early liquidity provider, Hop delegate, and Hop user since 2021.


Contact Information: Telegram: @thegreg_0 Discord: thegreg.eth


RFP Category: Community Tools


Requested Grant Size & Justification: 135,000 HOP (~$1620 @ current $0.012 per HOP)

Justification:

  • Time Commitment: Each meeting requires about 30 minutes to produce the minutes. Over 12 months (approximately 24 meetings), this amounts to 12 hours of work.
  • Automation Development including:
    • Exploring Discord frameworks for automated bot recording.
    • Exploring compute and storage options for processing and to make audio recordings available for a short period.
    • Creating a programmatic solution for audio transcription.
    • Implementing tools to recognize and correctly transcribe community-specific terminology.
    • Evaluating appropriate LLM API for summarizing minutes
    • Automating the posting of approved minutes to various platforms.

Grant Objectives & Purpose:

  • Accurate Records: Ensure all governance meetings are recorded and accurately documented.
  • Process Automation: Automate the minute-taking process to increase efficiency and reliability.
  • Redundancy Elimination: Remove dependence on a single individual to prevent any single point of failure.
  • Community Engagement: Enhance transparency and accessibility for all community members.

Project Benefit to Protocol or DAO:

  • Transparency: Provides clear and accessible records of governance discussions and decisions.
  • Efficiency: Streamlines the minute-taking process, allowing for quicker dissemination of information.
  • Community Trust: Builds trust through consistent and accurate communication.
  • Sustainability: Establishes a robust system that can operate independently of individual contributors.

Proof of Concept/MVP: N/A


Grant Execution Strategy:

Methodology:

  1. Continuation of Current Practices: Maintain the current standard of minute-taking while developing automation tools.

  2. Automation Development:

  • Research, develop and implement Discord bot for automated recording.
  • Develop a solution for transcribing audio to text.
  • Incorporate learning algorithms to handle specific acronyms and terms.
  • Set up systems to post minutes to the Hop Forum, Discord, X, and Farcaster.
  • Explore options for posting from official Hop Protocol social accounts.
  1. Community Review Process:
  • Establish a process for community members to review iterations.

Milestone Plans:

  • Months 1-2:
    • Research and select appropriate automation tools.
    • Begin testing Discord libraries and transcription software or APIs
  • Months 3-4:
    • Develop and refine transcription solutions.
    • Create a database of community-specific terminology and handles for accurate transcription.
    • Automate the posting of minutes to all designated platforms.
  • Ongoing:
    • Monitor and adjust the system for accuracy and efficiency.
    • Provide regular updates to the community on progress and improvements.

Risk Assessment:

  • Technical Challenges:
    • Challenge: Accurately transcribing specialized terminology.
    • Mitigation: Continuously update the transcription software with new terms and acronyms.
  • Reliance on Technology:
    • Challenge: Potential failures in automated systems.
    • Mitigation: Maintain manual oversight and have contingency plans in place.
  • Community Adoption:
    • Challenge: Ensuring community members embrace the new process.
    • Mitigation: Involve the community in development and provide clear communication about changes.

Metrics for Success:

  • Meeting Coverage: Achieve at least 95% coverage of community call meetings captured and summarized.
  • Efficiency Gains: Reduce the time required to produce minutes by 50% within six months.
  • Accuracy: Maintain a high level of accuracy in transcriptions and summaries, verified by community feedback.
  • Timeliness: Post minutes to all platforms within 24 hours of the meeting.

Additional Information:

  • Expense Management: Any expenses to operate compute or tooling will be carefully reviewed to ensure cost-effectiveness, with a preference for open-source or crypto-supported options where possible (Venice.AI, Akash, etc).
  • Long-Term Vision: Establish a sustainable and scalable system that can be a model for other community-driven projects within the Ethereum ecosystem.
3 Likes

Hey @thegreg.eth - excited to see your application! The council has been reviewing itā€¦ however, can you report this as a reply to the official thread? We are looking to keep everything within on thread for easier tracking / searching in the future.

Hop Exchange Debuts New Grants Program and Seeks Request for Proposals - :rabbit:Hop Ecosystem - Hop

Thanks @Bob-Rossi Iā€™ve recreated under that main thread. Not sure who our forum moderator is but happy for this thread to be deleted so it doesnā€™t cause confusion.

2 Likes

Thanks @thegreg.eth, unlisting this topic.
upd: making it public again for the visibility and communication.

@thegreg.eth

The council has reviewed your application and has unanimously agreed to approve it. Congratulations! In order to maintain transparency, vote counts and rationales are below:

  • Bob Rossi [Approve]: ā€œI agree that having some type of verifiable record of what was discussed on the bi-weekly calls is important to DAO transparency, as well as allows for members who canā€™t attend all meetings to stay current with events. The plan to get there looks to be well thought out, both short term (maintaining current note taking process) and long term (developing a long-term automation bot). Iā€™ll add, the commitment to ongoing monitoring and bug-fixing is appreciated. As for the applicant, they have shown a consistent commitment to notetaking for the DAO and have been a long-standing HOP community member. I trust them to take on this endeavor and at the requested cost I believe it is a great value.ā€

  • rxpwnz [Approve]: ā€œCommunity call minutes have been incredibly valuable and actively utilized by the community. This retrospective grant is an absolute ā€˜yesā€™ from meā€

  • ChaseOnChain [Approve]

The council will be reaching out with next steps shortly.