AI For Social Impact
How can you leverage AI to address a pressing social or environmental challenge in your
community or globally?
Guidelines:
-
Define the Problem: Identify a specific challenge (e.g., climate change, education access,
healthcare, disaster response, or inclusivity). -
Build a Solution: Develop an AI-based prototype or proof of concept that addresses the
identified problem. This could involve:
- Predictive modeling
- Natural language processing
- Computer vision
- Agentic AI
- Data analysis and insights - Focus on Feasibility: Ensure your solution is practical, scalable, and ethical.
-
Demonstrate Impact: Clearly showcase how your solution can create a positive impact,
with a focus on measurable outcomes.
Web Development (WebDev)
Design and develop a fully functional and visually appealing web application. The web application
should demonstrate modern design principles and technical proficiency in both front-end and
back-end development.
Requirements
-
Technology Stack:
- Participants are free to choose their preferred technology stack.
- Ensure the application is responsive and works seamlessly across devices (e.g.,
desktop, tablet, mobile for web apps, or Android/iOS for mobile apps). -
Key Features:
- A visually engaging landing page.
- An Events Page that dynamically displays event details.
- An About Page providing information about the organization or concept.
- A Projects Page that includes individual sections for specific projects, such as:
-> DataCamp: Description and details.
-> AI Influencer: Features and objectives.
-> Chatbot: Use cases and development overview. -
Theme and Design:
- Embrace a modern, tech-oriented design. A futuristic and dark theme is encouraged
but not mandatory.
- Ensure intuitive navigation and user-friendly interfaces. -
Functionality:
- Dynamically render event and project details.
- Optimize performance for fast loading and smooth interactions.
- Follow accessibility best practices to ensure usability for all users. -
Additional Guidelines
- Maintain a version control system (e.g., GitHub).
- Document the setup, deployment process, and any additional configurations.
- Ensure the application adheres to modern web standards and best practices -
Assets and References
All supporting materials, including the Software Requirements Specification (SRS) document and relevant assets, can be accessed using the following link.
Ops for Innovation
How can you design and implement a scalable, secure, and efficient DevOps pipeline to streamline
software delivery and ensure reliability in a real-world scenario?
Guidelines
-
Identify a Scenario: Choose a real-world use case, such as:
- Automating CI/CD for a microservices-based application.
- Building an infrastructure-as-code (IaC) solution for cloud resource management.
- Implementing observability and monitoring for a distributed system. -
Build a Solution: Develop a DevOps pipeline or toolchain that addresses the identified
scenario. Consider integrating:
- Version control, CI/CD pipelines, and automated testing.
- Containerization and orchestration (e.g., Docker, Kubernetes).
- Security measures (e.g., DevSecOps practices).
- Monitoring and logging tools (e.g., Prometheus, Grafana). - Focus on Efficiency: Optimize for scalability, fault tolerance, and resource utilization.
-
Demonstrate Usability: Ensure your solution is easy to implement and adaptable to
diƯerent environments.
Requirements
A working Proof of Concept/Prototype or DevOps Pipeline
A presentation (5 - 10 minutes) explaining the scenario, solution architecture, and benefits.
Documentation or scripts for deployment and usage.
Documentation of Unique Selling Point
A Public Github Repository Link
Prizes
ACM Top 3 Winners
Given to Top 3 Groups
First Place Certificate
May or may not include a cash prize
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Ali Vijdaan
BS AI, GIK Institute
Ashir Arfan
BS CE, GIK Institute
Judging Criteria
-
Judging Criteria for AI Problem
----------------------------------------------------------------- -
Problem Identification (20%)
Clarity in defining the problem and its significance and relevance of the problem to social or environmental impact. -
Solution Design (25%)
Innovation of the AI approach and technical soundness and feasibility of the solution. -
Implementation (20%)
Functionality of the prototype or proof of concept.Use of appropriate AI tools, techniques, and frameworks -
Impact and Scalability (20%)
Potential positive impact on the targeted issue.Scalability and adaptability of the solution to broader use cases -
Presentation and Communication (15%)
Clear and engaging explanation of the problem, solution, and outcomes.Effective use of visuals, demos, or storytelling -
Judging Criteria for DevOps Problem
----------------------------------------------------------------- -
Problem Relevance (15%)
Alignment of the chosen scenario with real-world DevOps challenges. Importance and practicality of the problem being addressed. -
Pipeline Design and Architecture (25%)
Completeness and innovativeness of the DevOps pipeline. Use of industry best practices, including security (DevSecOps), scalability, and automation. -
Implementation and Functionality (25%)
Functionality and reliability of the pipeline or toolchain. Demonstration of automation, monitoring, and deployment capabilities. -
Efficiency and Optimization (20%)
Resource utilization, speed, and fault tolerance of the solution. Simplicity and ease of use for future users or teams -
Presentation and Documentation (15%)
Clarity in explaining the architecture and benefits. Quality of documentation and instructions for replication. -
Judging Criteria for React/Node.js Web Application
----------------------------------------------------------------- -
Idea and Problem Solving (20%)
Originality and relevance of the idea. Effectiveness in solving a specific problem or addressing a need -
Design and User Experience (25%)
Visual appeal and responsiveness of the UI. Intuitiveness and accessibility of the user experience. -
Functionality and Features (25%)
Completeness of the application’s core features. Integration of React and Node.js technologies eƯectively. -
Code Quality and Best Practices (15%)
Adherence to clean coding principles and modularity. Use of modern tools, frameworks, and libraries (e.g., React hooks, Node.js middleware) -
Presentation and Deployment (15%)
Clarity and engagement in explaining the app’s purpose and functionality. Successful deployment and demonstration of the application
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.