AI Post
Generate attractive posts based on the knowledge user inputs
What it does
AI Post generates attractive social media post based on the knowledge user inputs.
Key Features:
1. By adding .txt, .pdf, and images as knowledge, posts are generated specificatlly for user's products or services
2. Detailed AI control options including format, style, and keyword specifications
3. Support for multiple AI profiles and various languages
4. Cross-platform application (iOS and Android) using Flutter
How AI Post works:
- Post generation flow with text-based compact RAG:
1. User-input documents are segmented as chunks and stored in a local database
2. Full-text search compares user prompts to stored chunks
3. Highest similarity chunks are selected to create a master prompt
4. Using the Gemini API, a post is created from the master prompt
- Multimodal:
1. Using Gemini API, user-input images are converted to text descriptions
2. These descriptions are stored in a local database
3. User prompts are compared with the descriptions to select the most relevant images
4. Selected images are used in post generation
Use cases:
AI Post aims to solve the problem of creating engaging social media content for users who may lack time, language skills, or content creation expertise. By utilizing the Gemini API for both text generation and image-to-text conversion, AI Post offers a powerful tool for creating diverse and tailored social media posts across multiple platforms.
Built with
- Flutter
- Firebase
Team
By
Yuki Shiroma
From
Japan