Skip to content

Commit 9d1b599

Browse files
author
SAAIL Lab
committed
Fix: Simple titles on people cards, fix gallery image paths
0 parents  commit 9d1b599

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+21896
-0
lines changed

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
VITE_SUPABASE_URL=your_supabase_project_url
2+
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key

.github/workflows/deploy.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: Deploy SAAIL Lab to GitHub Pages
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
pull_request:
7+
branches: [ main ]
8+
workflow_dispatch:
9+
10+
permissions:
11+
contents: read
12+
pages: write
13+
id-token: write
14+
15+
concurrency:
16+
group: "pages"
17+
cancel-in-progress: false
18+
19+
jobs:
20+
build:
21+
runs-on: ubuntu-latest
22+
steps:
23+
- name: Checkout
24+
uses: actions/checkout@v4
25+
26+
- name: Setup Node.js
27+
uses: actions/setup-node@v4
28+
with:
29+
node-version: '18'
30+
31+
- name: Install dependencies
32+
run: npm install
33+
34+
- name: Build site
35+
env:
36+
VITE_SUPABASE_URL: ${{ secrets.VITE_SUPABASE_URL }}
37+
VITE_SUPABASE_ANON_KEY: ${{ secrets.VITE_SUPABASE_ANON_KEY }}
38+
run: npm run build
39+
40+
- name: Upload artifact
41+
uses: actions/upload-pages-artifact@v3
42+
with:
43+
path: ./dist
44+
45+
deploy:
46+
environment:
47+
name: github-pages
48+
url: ${{ steps.deployment.outputs.page_url }}
49+
runs-on: ubuntu-latest
50+
needs: build
51+
steps:
52+
- name: Deploy to GitHub Pages
53+
id: deployment
54+
uses: actions/deploy-pages@v4

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# build output
2+
dist/
3+
4+
# generated types
5+
.astro/
6+
7+
# dependencies
8+
node_modules/
9+
10+
# logs
11+
npm-debug.log*
12+
yarn-debug.log*
13+
yarn-error.log*
14+
pnpm-debug.log*
15+
16+
# environment variables
17+
.env
18+
.env.production
19+
20+
# macOS-specific files
21+
.DS_Store
22+
23+
# jetbrains setting folder
24+
.idea/

.vscode/extensions.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"recommendations": ["astro-build.astro-vscode"],
3+
"unwantedRecommendations": []
4+
}

.vscode/launch.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"command": "./node_modules/.bin/astro dev",
6+
"name": "Development server",
7+
"request": "launch",
8+
"type": "node-terminal"
9+
}
10+
]
11+
}

README.md

Lines changed: 243 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,243 @@
1+
# SAAIL Lab - Sustainable AI for Agriculture & Intelligent Livelihoods
2+
3+
<div align="center">
4+
5+
![SAAIL Lab Banner](https://img.shields.io/badge/SAAIL%20Lab-IIT%20Madras%20Zanzibar-blue?style=for-the-badge)
6+
[![Website](https://img.shields.io/badge/Website-saaillab.github.io-green?style=for-the-badge)](https://saaillab.github.io)
7+
[![Research](https://img.shields.io/badge/Research-AI%20for%20Agriculture-orange?style=for-the-badge)](#research-areas)
8+
[![Publications](https://img.shields.io/badge/Publications-22+-red?style=for-the-badge)](#publications)
9+
10+
**Pioneering transformative, ethical, and contextually-aware Artificial Intelligence solutions for East Africa**
11+
12+
[🌐 Visit Website](https://saaillab.github.io)[📧 Contact Us](mailto:innocent@iitmz.ac.in)[📚 Publications](https://scholar.google.com/citations?user=jYVzIZUAAAAJ&hl=en)
13+
14+
</div>
15+
16+
---
17+
18+
## ⚙️ Setup & Deployment
19+
20+
### GitHub Secrets Configuration
21+
22+
To deploy this website to GitHub Pages, you need to configure the following secrets in your GitHub repository:
23+
24+
1. Go to your repository on GitHub
25+
2. Navigate to **Settings** > **Secrets and variables** > **Actions**
26+
3. Click **New repository secret** and add the following:
27+
28+
| Secret Name | Description |
29+
|-------------|-------------|
30+
| `VITE_SUPABASE_URL` | Your Supabase project URL |
31+
| `VITE_SUPABASE_ANON_KEY` | Your Supabase anonymous/public API key |
32+
33+
These secrets are required for the build process to fetch team member data from the database.
34+
35+
### Local Development
36+
37+
1. Clone the repository
38+
2. Copy `.env.example` to `.env`
39+
3. Fill in your Supabase credentials in the `.env` file
40+
4. Install dependencies: `npm install`
41+
5. Start development server: `npm run dev`
42+
6. Build for production: `npm run build`
43+
44+
---
45+
46+
## 🎯 Mission & Vision
47+
48+
### Our Mission
49+
The SAAIL Lab is dedicated to pioneering transformative, ethical, and contextually-aware Artificial Intelligence solutions that leverage local strengths and collaborations. We focus on revolutionizing **Sustainable Agriculture** through AI, enhancing food security, and improving farmer livelihoods in East Africa.
50+
51+
### Our Vision
52+
To become a leading research hub in the region, conducting world-class research, developing locally attuned innovations, cultivating future AI leaders, and forging impactful strategic partnerships with institutions like the **Wadhwani School of Data Science and AI (WSAI)** at IIT Madras.
53+
54+
---
55+
56+
## 🔬 Research Areas
57+
58+
### 🌾 AI for Sustainable Agriculture & Food Systems
59+
- **Precision Crop Management**: Deep learning for quality grading of agricultural products
60+
- **Agricultural Data Ecosystems**: Comprehensive dataset creation for AI applications
61+
- **Supply Chain Innovation**: Blockchain technology for traceability and transparency
62+
- **International PhD Programs**: Collaborative research with global institutions
63+
64+
### 🏥 AI for Intelligent & Healthy Livelihoods
65+
- **Medical Image Analysis**: AI-powered diagnostics and neonatal outcome prediction
66+
- **Assistive Technologies**: Low-cost, edge AI solutions for accessibility
67+
- **Environmental AI**: Air quality monitoring and public health applications
68+
- **Healthcare Informatics**: Innovative solutions for healthcare delivery
69+
70+
### ⚖️ Responsible AI Innovation & Ethical Frameworks
71+
- **Ethical AI for Africa**: Context-aware frameworks for African applications
72+
- **CARA-FMs Development**: Contextually-Aware Responsible AI Framework Models
73+
- **Responsible Innovation**: Ensuring AI development serves community needs
74+
- **Prime Directives for AI**: Establishing ethical guidelines for AI in Africa
75+
76+
---
77+
78+
## 🚀 Current Projects
79+
80+
### Featured Research Projects
81+
82+
| Project | Description | Status | Collaborators |
83+
|---------|-------------|--------|---------------|
84+
| **🌿 Deep Learning for Zanzibar Cloves** | Fine-grained quality grading using advanced computer vision | Active | Mr. Patrick Ndowo (MTech) |
85+
| **🏥 Placental Imaging AI** | 2D ultrasound analysis for neonatal outcomes | Active | Ms. Twamaa Makame (MTech), Penn State University |
86+
| **👁️ E-Vision Assistive Tech** | AI application for visually impaired individuals | Active | Mr. Shivam Vyas (MTech), Cadre Technologies |
87+
| **📊 Agricultural Data Ecosystems** | Dataset creation for cardamom, millets, and walnuts | Active | RuTAG IIT Madras Chennai |
88+
| **🔗 Blockchain Spice Supply Chain** | Traceability for Zanzibar's spice industry | Exploration | Local Partners |
89+
| **🌍 AI-Driven Air Quality Monitoring** | Environmental health applications | Initiation | Dr. Sathish R. S. (Columbia University) |
90+
91+
---
92+
93+
## 👥 Team
94+
95+
### Leadership
96+
**Dr. Innocent Nyalala** - *Founding Principal Investigator (Prospective)*
97+
- Assistant Professor, IIT Madras Zanzibar
98+
- PhD in Agricultural Electrification & Automation, Nanjing Agricultural University
99+
- 22+ Publications, 830+ Citations, h-index: 13
100+
101+
### Current Research Students
102+
- **Patrick Vincent Ndowo** (MTech) - Deep Learning for Agricultural Quality Assessment
103+
- **Twamaa Hababuu Makame** (MTech) - Medical Imaging and AI
104+
- **Shivam Vyas** (MTech) - Assistive Technologies and Edge AI
105+
106+
### Key Collaborators
107+
- **Prof. Sunil Aryal** (Deakin University) - Cotutelle PhD Program
108+
- **Dr. Soumya Banerjee** (University of Cambridge) - Responsible AI
109+
- **Dr. Sathish R. S.** (Columbia University) - Environmental AI
110+
- **Prof. Nirav Bhatt** (IIT Madras Zanzibar) - Ethical AI Frameworks
111+
112+
---
113+
114+
## 🌍 International Collaborations
115+
116+
<div align="center">
117+
118+
| Institution | Country | Collaboration Focus |
119+
|-------------|---------|-------------------|
120+
| **Deakin University** | 🇦🇺 Australia | Cotutelle PhD on AI/IoT in Agriculture |
121+
| **Penn State University** | 🇺🇸 USA | PlacentaVision Medical Imaging |
122+
| **Columbia University** | 🇺🇸 USA | AI-driven Air Quality Monitoring |
123+
| **University of Cambridge** | 🇬🇧 UK | Responsible AI Framework Development |
124+
| **Nanjing Agricultural University** | 🇨🇳 China | Agricultural Technology Research |
125+
126+
</div>
127+
128+
---
129+
130+
## 📈 Research Impact
131+
132+
### Publications & Metrics
133+
- **📚 22+ Research Articles** published in high-impact journals
134+
- **📊 830+ Citations** across research publications
135+
- **🎯 h-index: 13** demonstrating research influence
136+
- **🌟 Impact Factor Journals**: Including Computers and Electronics in Agriculture (7.7), Journal of Food Engineering (5.3), Artificial Intelligence in Agriculture (8.2)
137+
138+
### Recent Highlights (2024-2025)
139+
- **Cassava Disease Detection**: Advanced deep learning for agricultural diagnostics
140+
- **Chicken Carcass Volume Estimation**: 3D reconstruction for poultry processing
141+
- **Signal Modulation in Agriculture**: Novel approaches to crop disease classification
142+
143+
---
144+
145+
## 🛠️ Technologies & Expertise
146+
147+
### Core Technologies
148+
- **Artificial Intelligence & Machine Learning**
149+
- **Computer Vision & Image Processing**
150+
- **Deep Learning & Neural Networks**
151+
- **Natural Language Processing (NLP)**
152+
- **Internet of Things (IoT)**
153+
- **Blockchain Technology**
154+
- **3D Reconstruction & Depth Imaging**
155+
156+
### Application Domains
157+
- **Precision Agriculture**
158+
- **Medical Imaging**
159+
- **Assistive Technologies**
160+
- **Environmental Monitoring**
161+
- **Supply Chain Management**
162+
163+
---
164+
165+
## 🎓 Academic Excellence
166+
167+
### Educational Programs
168+
- **MTech Supervision**: Currently supervising 3 MTech students
169+
- **PhD Opportunities**: Cotutelle programs with international universities
170+
- **Research Internships**: Opportunities for undergraduate and graduate students
171+
- **Visiting Researcher Programs**: Collaborative research opportunities
172+
173+
### Academic Services
174+
- **Journal Reviewing**: 9+ prestigious journals including Nature Scientific Reports, Elsevier journals
175+
- **Committee Membership**: MTech Project Committee, Faculty Recruitment Committee
176+
- **Administrative Roles**: In-Charge of Computing Resources at IIT Madras Zanzibar
177+
178+
---
179+
180+
## 🌟 Future Initiatives
181+
182+
### Upcoming Projects
183+
- **Cotutelle PhD Program**: International collaboration with Deakin University
184+
- **CARA-FMs Framework**: Theoretical frameworks for context-aware AI
185+
- **Prime Directives for Responsible AI**: Collaborative research on ethical AI for Africa
186+
- **Deep Learning Indaba 2025**: Research submissions and participation
187+
188+
### Strategic Goals
189+
- Establish SAAIL Lab as a leading AI research hub in East Africa
190+
- Develop locally relevant AI solutions for agricultural challenges
191+
- Foster international collaborations and knowledge exchange
192+
- Train the next generation of AI researchers and practitioners
193+
194+
---
195+
196+
## 📞 Contact & Collaboration
197+
198+
### Get Involved
199+
We welcome collaborations with:
200+
- **Academic Institutions** - Research partnerships and student exchanges
201+
- **Industry Partners** - Technology transfer and innovation projects
202+
- **Government Agencies** - Policy development and implementation support
203+
- **NGOs & Development Organizations** - Community-focused AI applications
204+
205+
### Contact Information
206+
- **📧 Email**: innocent@iitmz.ac.in
207+
- **🏛️ Address**: IIT Madras Zanzibar, Bweleo, Zanzibar, Tanzania
208+
- **🌐 Website**: [saaillab.github.io](https://saaillab.github.io)
209+
- **👨‍🔬 Principal Investigator**: [Dr. Innocent Nyalala](https://inyalala.github.io)
210+
211+
### Social & Academic Profiles
212+
[![LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-blue?style=flat&logo=linkedin)](https://www.linkedin.com/in/innocentnyalala/)
213+
[![Google Scholar](https://img.shields.io/badge/Google%20Scholar-Citations-red?style=flat&logo=google-scholar)](https://scholar.google.com/citations?user=jYVzIZUAAAAJ&hl=en)
214+
[![ORCID](https://img.shields.io/badge/ORCID-Profile-green?style=flat&logo=orcid)](https://orcid.org/0000-0002-7969-437X)
215+
[![ResearchGate](https://img.shields.io/badge/ResearchGate-Profile-cyan?style=flat&logo=researchgate)](https://www.researchgate.net/profile/Innocent-Nyalala)
216+
217+
---
218+
219+
## 📄 License & Usage
220+
221+
This repository contains the source code for the SAAIL Lab website. The research and educational content is shared for academic and research purposes.
222+
223+
### Citation
224+
If you reference our work, please cite:
225+
```
226+
SAAIL Lab - Sustainable AI for Agriculture & Intelligent Livelihoods
227+
IIT Madras Zanzibar, Tanzania
228+
Principal Investigator: Dr. Innocent Nyalala
229+
Website: https://saaillab.github.io
230+
```
231+
232+
---
233+
234+
<div align="center">
235+
236+
**🌱 Growing the Future of AI in Agriculture 🌱**
237+
238+
*Transforming East African agriculture through ethical AI innovation*
239+
240+
[![IIT Madras Zanzibar](https://img.shields.io/badge/IIT%20Madras-Zanzibar-blue?style=flat)](https://www.iitmz.ac.in)
241+
[![Wadhwani School](https://img.shields.io/badge/Wadhwani%20School-Data%20Science%20%26%20AI-orange?style=flat)](https://www.iitmz.ac.in)
242+
243+
</div>

astro.config.mjs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// @ts-check
2+
import { defineConfig } from 'astro/config';
3+
4+
// Configuration for saaillab.github.io deployment
5+
export default defineConfig({
6+
site: 'https://saaillab.github.io',
7+
server: {
8+
host: true
9+
},
10+
compressHTML: true,
11+
build: {
12+
inlineStylesheets: 'auto'
13+
}
14+
});

0 commit comments

Comments
 (0)