Blog AI is an innovative blogging platform that combines advanced artificial intelligence and cloud technologies to revolutionize the way users create, share, and engage with content. With a range of features designed to enhance the blogging experience, Blog AI empowers users to express themselves freely while ensuring privacy and security.
- User Authentication: Secure login and sign-up functionality to access the platform.
- Blog Posting: Easily create and publish blogs with a user-friendly interface.
- Automatic Summary Generation: Generate concise summaries from lengthy blog posts.
- Video Script Creation: Automatically generate video scripts from written content.
- Text-to-Speech Conversion: Transform written blogs into spoken audio for accessibility.
- Language Translation: Translate blogs into multiple languages to reach a global audience.
- Engagement Options: Like and unlike blogs to interact with content.
- Content Moderation: AI-driven detection of inappropriate language to maintain a positive environment.
To promote freedom of speech, Blog AI offers an anonymous blogging option. Users can post blogs without their data being stored, and content is verified by administrators before appearing on the platform.
- Create a virtual environment (venv) for the project.
- Clone the project repository.
- Download the Llama 2 7B Chat (GGUF) model.
- Install all required libraries using pip.
- Run
python manage.py migrate
to set up the database (ensure settings are configured correctly).
This project is open source. Please refer to the license.txt for more information. Feel free to run and explore the functionality of Blog AI on your system.
With Blog AI, blogging has never been easier or more engaging. Join our community and unleash your creativity today!