OpenCircle is an online social media platform where people with medical disabilities can communicate freely, without being judged as seen in many popular social media platforms. Thus, the aim of this site, built around a Django (Python backend) an…
OpenCircle is an online social media platform where people with medical disabilities can communicate freely, without being judged as seen in many popular social media platforms. Thus, the aim of this site, built around a Django (Python backend) and daisyUI (built on top of tailwind CSS ) framework , is to deliver a safe space for the specially abled to share their thoughts without restrictions. It features machine learning models trained on real-world data to detect hate speech and also for authentication. (Users must upload a picture of their medical certificates for account creation, which is then read using OCR to look for keywords describing the user’s apparent medical condition). This social media platform features direct messages, blog posts, video/image posts, comments, likes, follows, friend lists, a fyp (for you page) etc.
This was my first ever Django website and it has been a truly enriching experience building this site.
- AI has been used for generation of certain images and text content in the website
- VS Code’s Django intellisense and djLint extension (django-HTML code formatter) has also been activated for code completion
- Google AI has been used for generating small Javascript code snippets (~20 lines) due to my underproficiency in the language :p
- This project itself features AI/ML models for authentication and moderation