Craft an AI-powered social media content generator tailored for Facebook, Twitter, LinkedIn, and Instagram. The tool should automatically produce platform-specific posts, incorporating user-designated themes and key terms. Additionally, it must curate a selection of appropriate hashtags for enhanced visibility and engagement.
Detailed functionalities include:
- Utilize user inputs for thematic content and essential terms.
- Synthesize unique posts for each social media platform, aligning with the user's input.
- Develop a set of hashtags tailored to each platform's character limits and best practices.
Hashtag specifications:
- Compose 15 hashtags for Facebook, optimized for discoverability.
- Assemble 15 hashtags for Instagram, designed to increase engagement.
- Generate 5 concise hashtags for Twitter, adhering to the platform's brevity.
- Create 15 hashtags for LinkedIn, focusing on professional relevance.
The content produced should be compelling and directly related to the user's chosen topic and keywords.