diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml new file mode 100644 index 0000000..a0e8504 --- /dev/null +++ b/.github/workflows/auto-assign.yml @@ -0,0 +1,20 @@ +name: Auto-Assign New Issues + +on: + issues: + types: [opened] + +jobs: + auto-assign: + runs-on: ubuntu-latest + steps: + - name: Assign Issue to Maintainers + uses: actions/github-script@v7 + with: + script: | + github.rest.issues.addAssignees({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: context.issue.number, + assignees: ['UmeshCode1'] + }); diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..e009af9 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,44 @@ +name: CI - Quality & Integrity Check + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + lint-and-validate: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.11' + + - name: Validate Markdown Links & Syntax + run: | + echo "Verifying markdown structure..." + python -c " + import os, glob + md_files = glob.glob('**/*.md', recursive=True) + print(f'Discovered {len(md_files)} markdown files across repository.') + assert len(md_files) > 0, 'No markdown files found!' + " + + - name: Security Check for Accidental Secrets + run: | + echo "Scanning for accidental secrets or private credentials..." + python -c " + import os, glob, re + secret_patterns = [r'(?i)api[_-]?key\s*[:=]\s*[\'\"][a-zA-Z0-9_\-]{20,}[\'\"]', r'ghp_[a-zA-Z0-9]{36}'] + for path in glob.glob('**/*.md', recursive=True): + with open(path, 'r', encoding='utf-8', errors='ignore') as f: + content = f.read() + for pattern in secret_patterns: + if re.search(pattern, content): + raise ValueError(f'Potential secret pattern detected in {path}') + print('Security scan clean! No exposed secrets found.') + " diff --git a/TEAM.md b/TEAM.md new file mode 100644 index 0000000..3c14693 --- /dev/null +++ b/TEAM.md @@ -0,0 +1,96 @@ +# πŸ‘₯ AIML Club OCT Team & Leadership + +> Meet the students, coordinators, and mentors shaping the **AI & Machine Learning Club – Oriental College of Technology (OCT), Bhopal**. + +[![Official Team Page](https://img.shields.io/badge/Official_Page-aimlcluboct.in/team-0052CC?style=flat-square)](https://aimlcluboct.in/team) +[![Instagram](https://img.shields.io/badge/Media_Wing-Photopia-E4405F?style=flat-square&logo=instagram&logoColor=white)](https://www.instagram.com/photopia_) + +--- + +## πŸ›οΈ Faculty Advisory +- **Prof. Shamaila Khan** β€” Faculty Coordinator *(Faculty of Computer Science & Engineering)* + +--- + +## ⚑ Core Leadership +- **Vishal Kumar** β€” President +- **Umesh Patel** ([@UmeshCode1](https://github.com/UmeshCode1)) β€” Vice President & System Architect +- **Kinshuk Verma** β€” Tech Lead + +--- + +## πŸ› οΈ Technical Team +*Responsible for maintaining organization repositories, code architectures, open-source projects, and hands-on workshop environments.* +- **Kinshuk Verma** β€” Tech Lead +- **Nimisha Kumari** β€” Tech Team Member +- **Arnav Singh** β€” Tech Team Member +- **Himanshu Singh** β€” Tech Team Member +- **Jitesh** β€” Tech Team Member + +--- + +## 🎀 Event Management & Operations +*Responsible for planning, coordinating, and executing hackathons, webinars, and technical challenges.* +- **Gourav Jain** β€” Event Head +- **Aarchi Sharma** β€” Event Head +- **Parul Ajit** β€” Event Head +- **Anjali Sonare** β€” Event Team Member +- **Aanya Tomar** β€” Event Team Member +- **Bhavesh Singh** β€” Event Team Member +- **Tanu Jadon** β€” Event Team Member +- **Sarvesh Sejwar** β€” Event Team Member +- **Nasir Khan** β€” Event Team Member +- **Rinki Pathak** β€” Event Team Member + +--- + +## πŸ›‘οΈ Discipline & Standards +*Maintaining professional conduct, academic integrity, and operational flow across club activities.* +- **Prince Kumar** β€” Discipline Head +- **Nikhil Singh** β€” Discipline Team Member +- **Himanshu Gour** β€” Discipline Team Member +- **Sarthak Shrivastava** β€” Discipline Team Member + +--- + +## πŸŽ™οΈ Anchoring & Presentation Wing +*Bringing energy, charisma, and structured moderation to tech talks and event stages.* +- **Heer** β€” Anchors Head +- **Anshul Sharma** β€” Anchors Head +- **Ayush Tamrakar** β€” Anchor +- **Avni Rawat** β€” Anchor +- **Ankit Sharma** β€” Anchor +- **Apurvi Aggarwal** β€” Anchor +- **Shambhavi** β€” Anchor +- **Manish Mehra** β€” Anchor + +--- + +## πŸ“Έ Media, Design & Public Relations (Photopia) +*Managing digital branding, event photography, social media feeds, and UI/UX creatives.* + +### Public Relations +- **Prakhar Sahu** β€” Public Relations Lead + +### Media & Creative Leadership +- **Khushi Kumari** β€” Media Head +- **Anushka Malviya** β€” Media Associate +- **Aashu Kumar** β€” Media Associate + +### Design & Graphics Team +- **Daksh Sahni** β€” Graphics Designer +- **Pritish Mandal** β€” Graphics Designer +- **Abhijeet Sarkar** β€” Graphics Designer +- **Hana Nafees Abbasi** β€” Graphics Designer + +### Media Members & Event Photographers +- **Rajeev Kumar** β€” Media Member +- **Aditya Rajput** β€” Media Member +- **Teena Nandanwar** β€” Media Member + +--- + +## 🌐 Connect with the Team +- **Website Team Directory:** [aimlcluboct.in/team](https://aimlcluboct.in/team) +- **LinkedIn:** [AI & Machine Learning Club OCT](https://www.linkedin.com/company/aimlcluboct) +- **Suggestions & Inquiries:** [voice.aimlcluboct.in](https://voice.aimlcluboct.in) diff --git a/assets/aiml_club_logo.png b/assets/aiml_club_logo.png new file mode 100644 index 0000000..ca4607d Binary files /dev/null and b/assets/aiml_club_logo.png differ diff --git a/assets/oct_college_logo.png b/assets/oct_college_logo.png new file mode 100644 index 0000000..5de1b72 Binary files /dev/null and b/assets/oct_college_logo.png differ diff --git a/profile/README.md b/profile/README.md index 205b4f5..9f629c6 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,8 +1,22 @@
-# πŸ€– AI & Machine Learning Club -### **Oriental College of Technology, Bhopal** -*β€œInnovate β€’ Implement β€’ Inspire”* + + + + + + +
+ Oriental College of Technology Logo + +

πŸ€– AI & Machine Learning Club

+

Oriental College of Technology, Bhopal

+

β€œInnovate β€’ Implement β€’ Inspire”

+
+ AIML Club Logo +
+ +
[![Website](https://img.shields.io/badge/Official_Website-aimlcluboct.in-0052CC?style=for-the-badge&logo=googlechrome&logoColor=white)](https://aimlcluboct.in) [![Social Hub](https://img.shields.io/badge/Digital_Hub-social.aimlcluboct.in-8A2BE2?style=for-the-badge&logo=linktree&logoColor=white)](https://social.aimlcluboct.in) @@ -23,6 +37,27 @@ We bridge the gap between classroom theory and industry-grade AI applications by --- +## πŸ‘₯ Core Leadership & Mentorship + +
+ +| Role | Name | Profile / Department | +| :--- | :--- | :--- | +| **Faculty Coordinator** | **Prof. Shamaila Khan** | Faculty of Computer Science & Engineering | +| **President** | **Vishal Kumar** | AIML Club Leadership | +| **Vice President** | **Umesh Patel** ([@UmeshCode1](https://github.com/UmeshCode1)) | System Architect & Leadership | +| **Tech Lead** | **Kinshuk Verma** | Technical Architecture & Workshops | +| **Event Heads** | **Gourav Jain**, **Aarchi Sharma**, **Parul Ajit** | Events & Hackathon Operations | +| **Discipline Head** | **Prince Kumar** | Operations & Standards | +| **Anchor Heads** | **Heer**, **Anshul Sharma** | Anchor Wing & Presentations | +| **PR & Media Heads** | **Prakhar Sahu**, **Khushi Kumari** | Public Relations & Photopia Wing | + +πŸ‘‰ **[Meet the Complete 30+ Member Team on aimlcluboct.in/team β†—](https://aimlcluboct.in/team)** + +
+ +--- + ## 🎯 Mission & Philosophy > **Our Mission:** To democratize Artificial Intelligence education, foster collaborative software engineering, and empower students to transform creative technical concepts into deployable, real-world solutions. @@ -131,8 +166,8 @@ Access all official AIML Club OCT platforms: - πŸ”΄ **Real-Time Live Updates:** [live.aimlcluboct.in](https://live.aimlcluboct.in) - πŸ—£οΈ **Voice of AIML Club (Suggestions & Feedback):** [voice.aimlcluboct.in](https://voice.aimlcluboct.in) - πŸ“ **Technical Blog & Updates:** [aimlcluboct.in/blog](https://aimlcluboct.in/blog) -- πŸ“œ **Club Constitution:** [aimlcluboct.in/constitution](https://aimlcluboct.in/constitution) - πŸ‘₯ **Core Team & Leadership:** [aimlcluboct.in/team](https://aimlcluboct.in/team) +- πŸ“œ **Club Constitution:** [aimlcluboct.in/constitution](https://aimlcluboct.in/constitution) - πŸ“ **Media & Event Gallery:** [aimlcluboct.in/gallery](https://aimlcluboct.in/gallery) - πŸ“² **Official APK & App Releases:** [Google Drive Archive](https://drive.google.com/drive/folders/1xRzPHXexGDH9ggROAhSjkI2hPsdRcE9F?usp=sharing)