-
Notifications
You must be signed in to change notification settings - Fork 165
Description
- Project Title: Enhancing Our Template Playground with AI Features
Project Description: Our Template Playground (https://playground.accordproject.org/) is a web application designed to help onboard users to our technologies. To make this process even more seamless, we propose adding AI features that will simplify the creation, editing, and previewing of contract templates. This project will build upon the work carried out last year in the context of VS Code.
Motivation: The primary goal of this project is to enhance user experience by integrating AI capabilities into the Template Playground. By doing so, we aim to make it easier for users to create, edit, and preview contract templates, thereby increasing the adoption and usability of our technologies.
- Expected Outcomes:
AI-Powered Template Conversion: Allow users to upload a file and use AI to convert it into an Accord Project template.
Auto-Complete Suggestions: Incorporate auto-complete suggestions when editing using the code editors built into the web app.
Technical Approach:
- AI-Powered Template Conversion:
Develop an AI model capable of understanding and converting various document formats into Accord Project templates.
Integrate this model into the Template Playground, allowing users to upload files and receive converted templates.
Auto-Complete Suggestions:
Implement an AI-based auto-complete feature within the code editors of the web app.
Ensure that the suggestions are contextually relevant and enhance the editing experience.
Timeline:
- Community Bonding Period:
Familiarize with the existing codebase and tools.
Engage with mentors and community members to gather insights and feedback.
Phase 1:
Research and develop the AI model for template conversion.
Integrate the model into the Template Playground and test its functionality.
Phase 2:
Develop and implement the auto-complete feature in the code editors.
Conduct user testing and gather feedback for improvements.
Phase 3:
Finalize the integration of AI features.
Perform extensive testing and debugging.
Prepare documentation and tutorials for users.
Deliverables:
AI model for template conversion integrated into the Template Playground.
Auto-complete feature implemented in the code editors.
Comprehensive documentation and user guides.
Regular progress reports and final project report.
Benefits to the Community:
Enhanced user experience with AI-powered features.
Increased adoption and usability of the Template Playground.
Streamlined process for creating, editing, and previewing contract templates.
Future Work:
Explore additional AI features that can further enhance the Template Playground.
Continuously gather user feedback and iterate on the features to improve their effectiveness.
About Me: I am Shubham Bhardwaj, a Software Engineer with experience in web development and AI technologies. I am passionate about creating innovative solutions that improve user experience and am excited about the opportunity to contribute to the Accord Project through GSoc.
My Linkedin: www.linkedin.com/in/shubham-bhardwaj-ba02b616b
Waiting for your response :D