Inspiration
The inspiration for videoloGGy came from the need to simplify the process of creating engaging introductory videos for Confluence user pages. We wanted to revolutionize the way information is presented and shared, making it more engaging and accessible.
What it does
videoloGGy is an Atlassian plugin that harnesses the power of AI to transform Confluence page content into captivating video presentations. It automates the summarization of content, making it easier for users to create videos that captivate their audience. The plugin offers customization options and ensures that the content is presented with a lifelike virtual presenter.
How we built it
We built videoloGGy using a combination of cutting-edge technologies. The app is built on Forge, with the latest version of Forge UI Kit 2, ensuring seamless integration with Confluence. We employed Laravel, a popular PHP framework, for a robust foundation. Technologies such as TensorFlow, scikit-learn Pipelines, OpenAI's GPT-3.5, Synthesia AI, and Keras-OCR power the machine learning and AI aspects. We also utilized Forge Bridge, the Confluence REST API, and other integration and API tools to ensure a seamless connection with Confluence.
Challenges we ran into
During development, we faced several challenges. Integrating with the Forge ecosystem introduced new technologies and unique development challenges. The Forge community, while growing, presented challenges in finding specific solutions. Designing a user-friendly UI that's visually appealing and highly functional was also a priority, but it had its own set of challenges. Implementing OAuth2 authentication for security and user authentication posed additional challenges.
Accomplishments that we're proud of
We're proud of creating a powerful and user-friendly app that simplifies the process of converting Confluence content into engaging introductory videos. Overcoming the challenges related to new technologies, community size, and user-friendly UI design demonstrated our commitment to delivering an efficient solution for our users.
What we learned
Through the development of videoloGGy , we learned the importance of innovation and problem-solving when faced with new technologies. We also gained insights into addressing challenges in a growing community, creative UI design, and the implementation of OAuth2 for security. These learnings have helped us continually enhance the app.
What's next for videoloGGy
The future for videoloGGy involves addressing known limitations, such as expanding the word limit for summarization, supporting other video content, and improving handling of high-resolution images. We are committed to improving and expanding the capabilities of our app to make it even more user-friendly and effective for our users.
Notice
- Testing username and password for oAuth2 authentication with gg.greminars.com username: confluence_test@test.com password: 123456!a
- The video will produced after 15 - 20 minutes. Please check also your junk emails ### Story Teller Link You can click hear to view the Confluence page of the app.
Built With
- blip
- bridge
- docker
- forge
- keras-ocr
- laravel
- oauth2
- openai
- scikit-learn
- synthesia
- tensorflow
- uikit2

Log in or sign up for Devpost to join the conversation.