RuralCare AI — A Kaggle Impact Submission Powered by Gemma 4 - Harnessing the power of Gemma 4 to drive positive change and global impact.
HTML
1
9 commits
updated May 2, 2026
RuralCare AI uses a layered architecture where the Blazor frontend captures multilingual patient intake, the .NET API coordinates workflow execution, and the AI Orchestrator invokes Gemma 4 for translation, summarization, SOAP note generation, and triage support. Shared contracts isolate transport models, while future modules support OCR, offline sync, and healthcare interoperability. It is A Kaggle Impact Submission Powered by Gemma 4 to demonstrate the method of harnessing the power of Gemma 4 to drive positive change and global impact.
The model I chose on Hugging Face is: google/gemma-4-E2B-it
My ApiKey with READ ONLY ACCESS to Gemma 4 model on HUGIING FACE: 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
(it is disabled now as I published it along wth code to GitHub reposiotry, so HUGGING FACE automtically disables the security key, hence a new Api Key / security code is required for testing this product).
An offline-first multimodal healthcare intelligence platform powered by Gemma 4
Actual Architecture diagram is below displaying classes and work flow:
An offline-first multimodal healthcare intelligence platform powered by Gemma 4
Kaggle Impact Submission • Health & Sciences Track • Built with Gemma 4 edge + cloud reasoning
Rural and underserved healthcare environments often lack:
RuralCare AI solves this using Gemma 4 edge intelligence, agentic retrieval, and multimodal clinical reasoning.
ruralcare-ai-gemma4/
│
├── README.md
├── LICENSE
├── .gitignore
├── RuralCareAI.sln
│
├── docs/
│ ├── architecture-diagram.png
│ ├── kaggle-writeup.md
│ ├── demo-storyboard.md
│ └── deployment-guide.md
│
├── media/
│ ├── cover-image.png
│ ├── screenshots/
│ └── demo-video-script.md
│
├── benchmarks/
│ ├── triage-accuracy.md
│ └── edge-vs-cloud-latency.md
│
├── src/
│ ├── RuralCare.Web/
│ │ ├── Pages/
│ │ │ ├── Home.razor
│ │ │ ├── Intake.razor
│ │ │ ├── Triage.razor
│ │ │ └── ReferralUpload.razor
│ │ └── Program.cs
│ │
│ ├── RuralCare.Api/
│ │ ├── Controllers/
│ │ │ ├── IntakeController.cs
│ │ │ ├── TriageController.cs
│ │ │ └── ReferralController.cs
│ │ ├── Services/
│ │ │ ├── TriageService.cs
│ │ │ └── GemmaOrchestrator.cs
│ │ ├── Models/
│ │ │ ├── PatientIntakeRequest.cs
│ │ │ └── TriageResponse.cs
│ │ └── Program.cs
│ │
│ ├── RuralCare.AI.Orchestrator/
│ │ ├── Agents/
│ │ │ ├── TriageAgent.cs
│ │ │ ├── ReferralAgent.cs
│ │ │ └── RetrievalAgent.cs
│ │ └── Functions/
│ │ ├── RiskScoreFunction.cs
│ │ └── FhirLookupFunction.cs
│ │
│ ├── RuralCare.OCR/
│ │ └── ReferralOcrService.cs
│ │
│ └── RuralCare.Infrastructure/
│ ├── Persistence/
│ ├── Logging/
│ └── Sync/
│
└── tests/
├── RuralCare.Api.Tests/
└── RuralCare.AI.Tests/
HTML
44.2%
C#
41.0%
CSS
14.9%
RuralCare AI — A Kaggle Impact Submission Powered by Gemma 4 - Harnessing the power of Gemma 4 to drive positive change and global impact.
HTML
1
9 commits
updated May 2, 2026
RuralCare AI uses a layered architecture where the Blazor frontend captures multilingual patient intake, the .NET API coordinates workflow execution, and the AI Orchestrator invokes Gemma 4 for translation, summarization, SOAP note generation, and triage support. Shared contracts isolate transport models, while future modules support OCR, offline sync, and healthcare interoperability. It is A Kaggle Impact Submission Powered by Gemma 4 to demonstrate the method of harnessing the power of Gemma 4 to drive positive change and global impact.
The model I chose on Hugging Face is: google/gemma-4-E2B-it
My ApiKey with READ ONLY ACCESS to Gemma 4 model on HUGIING FACE: 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
(it is disabled now as I published it along wth code to GitHub reposiotry, so HUGGING FACE automtically disables the security key, hence a new Api Key / security code is required for testing this product).
An offline-first multimodal healthcare intelligence platform powered by Gemma 4
Actual Architecture diagram is below displaying classes and work flow:
An offline-first multimodal healthcare intelligence platform powered by Gemma 4
Kaggle Impact Submission • Health & Sciences Track • Built with Gemma 4 edge + cloud reasoning
Rural and underserved healthcare environments often lack:
RuralCare AI solves this using Gemma 4 edge intelligence, agentic retrieval, and multimodal clinical reasoning.
ruralcare-ai-gemma4/
│
├── README.md
├── LICENSE
├── .gitignore
├── RuralCareAI.sln
│
├── docs/
│ ├── architecture-diagram.png
│ ├── kaggle-writeup.md
│ ├── demo-storyboard.md
│ └── deployment-guide.md
│
├── media/
│ ├── cover-image.png
│ ├── screenshots/
│ └── demo-video-script.md
│
├── benchmarks/
│ ├── triage-accuracy.md
│ └── edge-vs-cloud-latency.md
│
├── src/
│ ├── RuralCare.Web/
│ │ ├── Pages/
│ │ │ ├── Home.razor
│ │ │ ├── Intake.razor
│ │ │ ├── Triage.razor
│ │ │ └── ReferralUpload.razor
│ │ └── Program.cs
│ │
│ ├── RuralCare.Api/
│ │ ├── Controllers/
│ │ │ ├── IntakeController.cs
│ │ │ ├── TriageController.cs
│ │ │ └── ReferralController.cs
│ │ ├── Services/
│ │ │ ├── TriageService.cs
│ │ │ └── GemmaOrchestrator.cs
│ │ ├── Models/
│ │ │ ├── PatientIntakeRequest.cs
│ │ │ └── TriageResponse.cs
│ │ └── Program.cs
│ │
│ ├── RuralCare.AI.Orchestrator/
│ │ ├── Agents/
│ │ │ ├── TriageAgent.cs
│ │ │ ├── ReferralAgent.cs
│ │ │ └── RetrievalAgent.cs
│ │ └── Functions/
│ │ ├── RiskScoreFunction.cs
│ │ └── FhirLookupFunction.cs
│ │
│ ├── RuralCare.OCR/
│ │ └── ReferralOcrService.cs
│ │
│ └── RuralCare.Infrastructure/
│ ├── Persistence/
│ ├── Logging/
│ └── Sync/
│
└── tests/
├── RuralCare.Api.Tests/
└── RuralCare.AI.Tests/
HTML
44.2%
C#
41.0%
CSS
14.9%