Inspiration

Businesses, especially early startups struggle to creative engaging content for different type of target audiences on different platforms. From creating brief posts on Facebook to creating catchy captions on Insta and interesting tweets on X; it can be very time consuming to build the though process behind each post and making sure that it grabs the audiences attention. Simultaneously, adding humor specific content with respect to the target region issues and also aligning with the product goals take up huge amount of time which is not affordable when you have create effective content fast and post instantly. This challenge became an inspiration the idea of PitchMaestro where we streamline the process of impactful content creation which resonates with the audience we are targeting.

What it does

PitchMaestro is a mobile application developed to streamline the custom content creation phase of any business; it generates custom content for different platforms by looking at your product image i.e. Facebook post; Instagram captions and tweets for X (formerly Twitter) with hashtags to boost audience. It will add a native touch to the post which means that the target region and audience will be taken in consideration; the generated caption/posts will talk about that specific regional matter in a humorous way to make sure that if fits into the culture and does not sound alienated.

How we built it

The mobile application is build on React Native; prior to the development phase I worked on the idea and how to execute in a simple manner which does not look complicated for the user to interact with. It takes in the image input of the product from the user, product category, product type, target audience and target region. With all this information, the app then interacts with the Gemini API using a custom prompt, after the results are fetched from the API, the captions or post is shown to the user for his product along with the relevant hashtags.

Challenges we ran into

During development, I encountered several challenges, starting from developing a user interface which is simple and does everything on a few clicks. After it, it took me some time on custom prompt engineering, to make sure that the results generate are relevant and do not sound automated and are actually helpful for the business. The prompt took a few revisions as the initial results were not upto the mark, this was one of the main challenges during the development phase.

Accomplishments that we're proud of

The first accomplishment is to successfully develop a simple interface which guidelines the user on how to use the application. Moreover, the tailored suggestions relevant to the image and product details being successfully shown to the user has further enhanced the user experience as the results are relevant and have benefited the users. With a few testing products, the application acted as a catalyst for the custom content and helped with the thought process of writing posts and captions

What we learned

My skills have improved as a react native developer, additionally I have learnt how to utilize GEMINI API better for purposes that can have a substantial impact on the community. I have a roadmap now that if I further on improvise my NLP concepts, i can utilize this API and build tailor made solutions

What's next for PitchMaestro

My plan for PitchMaestro is to first introduce more platforms into the application like TikTok etc., then I will provide the tailored content for specific platforms. Once this flow is streamlined, I will integrate this tool within the platforms and simulatenously schedule posts. The idea is to register the business with PitchMaestro application, generate content and let PitchMaestro post is across all the platforms, specific content for specific platforms. Moreover, in the next phase, I plan on showing graphs on dashboard where we can see how much audience has interacted with the content posted, the time when they interacted and which captions or post they liked the most. This will automate the process, all users have to do is post the picture, select the platforms and post/captions, if they approve then they can post and everything will be posted automatically at the best time to post for specific platforms, regions and target audience. The dashboard will also give insight to users on the PitchMaestro content engagement.

Built With

Share this project:

Updates