The LinkedIn Post Generator is a Streamlit-based application designed to create engaging LinkedIn posts. It uses a language model to generate content based on user-selected topics, post length, and language options. The app allows users to quickly generate tailored LinkedIn posts, making it easier for professionals to craft impactful and relevant content for their audience.
- Topic Selection: Choose from predefined tags or topics to tailor your post.
- Custom Length: Generate posts of varying lengths: Short, Medium, or Long.
- Language Options: Supports both English and Hinglish (a mix of Hindi and English).
- Few-Shot Learning: Provides better output by incorporating example posts for a specific writing style.
- Frontend: Streamlit
- Backend: Python
- Machine Learning: LangChain, ChatGroq API
- Environment Management: Python
dotenv
for environment variables
- Python 3.8 or higher
- Streamlit installed (
pip install streamlit
) - A Groq API key for accessing the language model