{"id":26064734,"url":"https://github.com/jivan052/supermind","last_synced_at":"2026-04-27T17:32:55.599Z","repository":{"id":271418616,"uuid":"913399915","full_name":"Jivan052/Supermind","owner":"Jivan052","description":"Level Supermind Hackathon | Social Media Analytics Module | Langflow + Datastax Astra DB + GPT Model","archived":false,"fork":false,"pushed_at":"2025-01-08T17:49:19.000Z","size":990,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-03T14:09:01.473Z","etag":null,"topics":["datastax-astra-db","gpt-4o-mini","langflow","level-supermind-hackathon","react"],"latest_commit_sha":null,"homepage":"https://supermind.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jivan052.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-07T15:59:40.000Z","updated_at":"2025-01-08T17:49:22.000Z","dependencies_parsed_at":"2025-01-07T17:26:03.704Z","dependency_job_id":"85883d02-205d-4b7a-a82c-edc17846a09f","html_url":"https://github.com/Jivan052/Supermind","commit_stats":null,"previous_names":["jivan052/supermind"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jivan052/Supermind","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jivan052%2FSupermind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jivan052%2FSupermind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jivan052%2FSupermind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jivan052%2FSupermind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jivan052","download_url":"https://codeload.github.com/Jivan052/Supermind/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jivan052%2FSupermind/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32348048,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T17:12:42.749Z","status":"ssl_error","status_checked_at":"2026-04-27T17:12:41.658Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["datastax-astra-db","gpt-4o-mini","langflow","level-supermind-hackathon","react"],"created_at":"2025-03-08T18:49:16.393Z","updated_at":"2026-04-27T17:32:55.584Z","avatar_url":"https://github.com/Jivan052.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📊 Social Media Engagement Analytics Module\n\n## 🌟 Overview\n\nThis project provides a **basic analytics module** to analyze social media engagement data, utilizing cutting-edge technologies for seamless workflow creation ( Langflow ), database operations ( Datastax Astra DB ), and insights generation( gpt ).\n\n### ✨ Key Features\n- **📥 Data Ingestion**: Store and manage mock social media engagement data in **DataStax Astra DB**.\n- **🔍 Data Querying**: Query average engagement metrics (likes, comments, shares) based on post types.\n- **📈 Insights Generation**: Leverage **Langflow** and GPT models for actionable insights.\n- **📊 Visualization**: Display results using **React** and data visualization libraries like **Chart.js**.\n- **💬 Chat Interface**: Enable users to ask questions and view insights via a chatbot interface.\n\n---\n\n## 🛠️ Technologies Used\n\n- **☁️ DataStax Astra DB**: Cloud-based NoSQL database for scalable and efficient data storage.\n- **🔗 Langflow**: Workflow tool for creating GPT-based automation and insights generation.\n- **⚛️ React**: Frontend framework for user-friendly interfaces.\n- **📊 Chart.js**: Library for creating data visualizations.\n- **🤖 OpenAI GPT-4 API**: For advanced language understanding and insights generation.\n\n---\n\n## 🧩 Workflow Overview\n \u003cimg src=\"WorkFlow.png\" alt=\"WorkFlow\" width=\"50%\" height=\"20%\"\u003e\n\n\n### 🖧 Backend Workflow\n1. **📥 Data Ingestion**:\n   - Loading of mock engagement data (schema: `ID`, `Post Type`, `Likes`, `Comments`, `Shares`, etc.) into Astra DB.\n\n2. **🔍 Data Querying**:\n   - Querying of Astra DB for average engagement metrics based on post types.\n   \n3. **🤖 Insights Generation**:\n   - Processing metrics using **Langflow** workflows integrated with GPT.\n   - Generating text-based and graphical responses.\n\n### 🎨 Frontend Workflow\n\n- **📝 Input Form**:\n  - Allows users to select post types or ask questions about engagement metrics.\n  \n- **📊 Results Display**:\n  - Displays GPT-generated insights (text-based) to user.\n  - Visualize engagement data using graphs (e.g., comparisons of likes, shares, comments).\n\n- **💬 Chat Feature**:\n  - Enable GPT-driven chat for user queries.\n  - Dynamic responses to engagement-related questions.\n\n---\n\n## ⚙️ Implementation Steps\n\n### 1️⃣ Mock Data Creation\n- Created a schema: `ID`, `Post Type`, `Likes`, `Comments`, `Shares` for data.\n- Uploaded this dataset to **DataStax Astra DB**.\n\n### 2️⃣ Backend Development\n- **🔗 Langflow Workflow**:\n  - Takes input from users (e.g., Post Type).\n  - Query the Astra DB for data.\n  - Processes metrics via GPT.\n  - Generates actionable insights as output.\n\n### 3️⃣ Frontend Development\n- Built the UI with **⚛️ React**:\n  - Input form for queries.\n  - Visualizations using **📊 Chart.js**.\n  - Integration of GPT chat for engagement analysis.\n\n---\n\n## 📷 Screenshots and Diagrams\n### 🖥️ User Interface\n![Frontend](website.png)\n\n### 🖥️ Langflow Workflow\n![Langflow Workflow](WF_1.png)\n![Langflow Workflow](WF_2.png)\n![Langflow chat](chat.png)\n\n### 🗄️ DataStax Astra DB Integration\n![Astra DB Integration](DB_AS.png)\n\n---\n\n## 🎥 Demo and Resources\n\n- **🌐 Web Application**: [[Link to the Web App](https://supermind.vercel.app/)](#) *(API integration pending)*  \n- **🎬 YouTube Walkthrough**: [[YouTube Video](https://youtu.be/N7OWdsmktcg)](#)  \n- **👨‍💻 FindCoder Project Link**: [[FindCoder Link](https://www.findcoder.io/projects/social-media-analytics-module/677ea2468015401a988d9768)](#)\n\n---\n\n## 🚀 Future Enhancements\n- 🔗 Complete integration of API endpoints with the React frontend.\n- 🤖 Enhance chatbot capabilities for more dynamic interactions.\n- 📊 Add support for more visualization options (e.g., pie charts, heatmaps).\n\n---\n## 🔚 Conclusion\n\nThe **Social Media Engagement Analytics Module** demonstrates the power of integrating cutting-edge technologies like **DataStax Astra DB**, **Langflow**, and **OpenAI GPT-4** to analyze, process, and generate actionable insights from social media data. By combining data storage, querying, and advanced AI workflows, this project provides a scalable and efficient solution for understanding audience engagement.\n\n### Key Takeaways:\n- **Data-Driven Insights**: The module helps identify trends in social media performance, empowering users to make informed decisions.\n- **Scalable Architecture**: Leveraging cloud-based solutions ensures reliability and scalability for large datasets.\n- **User-Friendly Interaction**: The chatbot interface and visualization tools provide an intuitive way for users to engage with data.\n\nThis project lays the groundwork for future improvements, such as full frontend-backend integration, enhanced visualization, and more robust chatbot interactions. It showcases the potential of AI and cloud technologies in addressing real-world challenges, making it a valuable tool for businesses and individuals seeking to optimize their social media strategies.\n\n---\n\n## 🤝 Contributors\nPrepared by **Jivan Jamdar** \u0026 **Team CodeByte**\n\u003cbr\u003e\n \u003cimg src=\"Codebyte.png\" alt=\"logo\" width=\"10%\" height=\"10%\" style=\"border-radius: 15px;\"\u003e\n\u003cbr\u003e\nHappy coding...\n\n---\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjivan052%2Fsupermind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjivan052%2Fsupermind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjivan052%2Fsupermind/lists"}