P002 → Shiffbot - Google Creative Lab
Lead Product Manager for ShiffBot - Google Creative Lab
Google Creative Lab, New York, NY | Oct 2023 – Present
As the Lead Strategist and Product Manager for ShiffBot, I directed the development and launch of this innovative Chrome extension and chatbot designed to enhance p5.js coding skills. ShiffBot offers dynamic, generative real-time solutions and semantic retrieval from NYU Professor Dan Shiffman's extensive content corpus via The Coding Train on YouTube, which has over 1.7 million followers. This tool has significantly improved coding proficiency among 5,000 users by 12%.
ShiffBot's impact extends beyond user engagement; it is the first Google Creative Lab AI project to be cited in a Google DeepMind research paper and the LearnLM foundational model technical report as a pivotal educational AI tool.
Throughout the project, I led end-to-end product lifecycle management, overseeing market analysis, product research, and the creation of product roadmaps. My collaboration with a team of 10 engineers, 5 designers, and 3 data scientists was crucial in refining product features and ensuring technical feasibility, which accelerated development by 30%. As a full stack engineer, I contributed both in a leadership capacity and technically to the development efforts of the projects.
I was responsible for the comprehensive go-to-market strategy for ShiffBot, which included planning, execution, and promotional efforts to ensure a successful launch. This strategy encompassed the creation of social media campaigns, website assets, and blog writing, with a particular focus on maximizing engagement across platforms such as Twitter and TikTok.
ShiffBot not only exemplifies the innovative spirit of Google Creative Lab but also demonstrates my ability to lead complex AI projects that merge technical sophistication with educational value, resulting in substantial improvements in user engagement and learning outcomes.
Additionally, the team is developing strategic partnerships with institutions like Columbia, NYU, and MIT to further enhance ShiffBot’s educational impact.
For more information on ShiffBot, please visit shiffbot.withgoogle.com and Google Developers Blog.
ShiffBot: Enhancing Coding Proficiency with AI-Driven Learning
ShiffBot is an innovative AI experiment designed to enhance coding proficiency and facilitate interactive learning experiences. Powered by the Gemini API, ShiffBot represents a significant leap forward in using artificial intelligence to support education and skill development.
01. Interactive Learning
ShiffBot provides a dynamic and interactive platform where users can engage in coding exercises and receive real-time feedback. The AI guides learners through various coding challenges, offering hints and suggestions to improve their skills.
02. Personalized Feedback
Leveraging advanced machine learning algorithms, ShiffBot analyzes user inputs and provides tailored feedback. This personalized approach helps users understand their mistakes and learn more effectively, catering to individual learning styles.
03. Progress Tracking
The tool includes features for tracking progress over time, allowing users to see their improvement and stay motivated. ShiffBot provides detailed insights into performance, highlighting areas of strength and opportunities for further development.
04. Community Collaboration
ShiffBot fosters a community-driven environment where users can collaborate, share their code, and learn from each other. This collaborative aspect enhances the learning experience by encouraging peer-to-peer support and knowledge sharing.
05. How it’s Made - Exploring AI x Learning
To share our journey and insights, we wrote an article on the Google Developers Blog detailing how ShiffBot was made. The article explores the technical challenges we faced, the creative process behind integrating the Gemini API, and the educational impact of ShiffBot on improving coding proficiency among its users. It also highlights our collaborative efforts with strategic partners and the broader implications for AI in education.For an in-depth look at the development of ShiffBot, read the full article on the Google Developers Blog.
05. Impact and Recognition
ShiffBot has made a notable impact in the realm of AI-driven education. By improving coding proficiency among 5,000 users by 12%, it has demonstrated the effectiveness of AI in educational contexts. Additionally, ShiffBot's innovative approach has been cited in a Google DeepMind research paper and LearnLM technical LLM report, underscoring its significance in the field of AI and learning.
Read How Generative AI expands curiosity and understanding with LearnLM here.
Read Google Deepminds LearnLM Reserach Report here.
[INSERT MIT COLLABORATIONS AND PLATFORMIZATION]
06. Conclusion
ShiffBot exemplifies the potential of AI to transform education by providing an engaging, personalized, and effective learning platform. It empowers users to enhance their coding skills through interactive and adaptive experiences, making it a valuable tool for anyone looking to improve their programming abilities.
07. Social Media Highlights
I led the comprehensive go-to-market strategy for ShiffBot, which included planning, execution, and promotional efforts. This involved creating social media campaigns, website assets, and blog writing, with a focus on maximizing engagement across platforms like Twitter and TikTok.
In conjunction with the blog post, I led and produced a partnering launch tweet and TikTok to promote ShiffBot's release, generating significant engagement and awareness within the developer community.
X Shiffbot Launch Post - Watch it here.
Shiffbot Reshare from Google CEO Sundat Pichai
Shiffbot TikTok - Watch TikTok here.
For more information on ShiffBot, please visit shiffbot.withgoogle.com