Skip to content

Commit 09f506c

Browse files
authored
Merge pull request #6 from intersystems-community/003-enhance-documentation-in
003 enhance documentation in
2 parents f03918b + c8b0487 commit 09f506c

17 files changed

+6783
-25
lines changed

.env.example

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# =============================================================================
2-
# IntegratedML Flexible Model Integration Environment Configuration
2+
# IntegratedML Custom Models Environment Configuration
33
# =============================================================================
4-
#
4+
#
55
# This file serves as a template for environment variables required by the
6-
# IntegratedML Flexible Model Integration project. Copy this file to .env and fill in
6+
# IntegratedML Custom Models project. Copy this file to .env and fill in
77
# the actual values.
88
#
99
# SECURITY NOTE: Never commit .env files with real secrets to version control.
@@ -172,11 +172,11 @@ ENABLE_PROFILING=false
172172

173173
# Optional: MLflow tracking (for experiment management)
174174
# MLFLOW_TRACKING_URI=http://localhost:5000
175-
# MLFLOW_EXPERIMENT_NAME=IntegratedML_Flexible_Model_Integration
175+
# MLFLOW_EXPERIMENT_NAME=IntegratedML_Custom_Models
176176

177177
# Optional: Weights & Biases (for experiment tracking)
178178
# WANDB_API_KEY=your-wandb-api-key
179-
# WANDB_PROJECT=integratedml-flexible-model-integration
179+
# WANDB_PROJECT=integratedml-custom-models
180180

181181
# =============================================================================
182182
# CI/CD Configuration

.github/REPOSITORY_SETUP.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Repository Setup Guide for GitHub Publication
22

3-
This guide provides templates and recommendations for optimizing the IntegratedML Flexible Model Integration repository for maximum discoverability and community engagement.
3+
This guide provides templates and recommendations for optimizing the IntegratedML Custom Models repository for maximum discoverability and community engagement.
44

55
## 📝 Repository Description Template
66

@@ -25,7 +25,7 @@ Database-integrated ML demos: 4 enterprise examples showcasing IntegratedML plug
2525
- `intersystems-iris`
2626
- `machine-learning`
2727
- `database-ml`
28-
- `flexible-model-integration`
28+
- `custom-models`
2929
- `scikit-learn`
3030
- `python`
3131

@@ -67,7 +67,7 @@ Database-integrated ML demos: 4 enterprise examples showcasing IntegratedML plug
6767

6868
### LinkedIn Post Template
6969
```
70-
🚀 New open-source project: IntegratedML Flexible Model Integration Demo
70+
🚀 New open-source project: IntegratedML Custom Models Demo
7171
7272
✅ 4 progressive ML demos (Credit Risk → DNA Analysis)
7373
✅ 67ms average latency, 95.4% accuracy validated
@@ -78,24 +78,24 @@ Perfect for learning database-integrated ML workflows!
7878
7979
#MachineLearning #InterSystems #OpenSource #MLOps #DataScience
8080
81-
https://github.com/intersystems-community/integratedml-flexible-model-integration
81+
https://github.com/intersystems-community/integratedml-custom-models
8282
```
8383

8484
### Twitter/X Post Template
8585
```
86-
🧬 New: IntegratedML Flexible Model Integration Demo
86+
🧬 New: IntegratedML Custom Models Demo
8787
8888
4 enterprise ML examples:
8989
🏦 Credit Risk (Beginner)
90-
🚨 Fraud Detection (67ms!)
90+
🚨 Fraud Detection (67ms!)
9191
📈 Sales Forecasting
9292
🧬 DNA Analysis
9393
9494
B+ code quality, full CI/CD, <100ms predictions
9595
9696
#ML #OpenSource #DataScience
9797
98-
https://github.com/intersystems-community/integratedml-flexible-model-integration
98+
https://github.com/intersystems-community/integratedml-custom-models
9999
```
100100

101101
### Reddit Post Ideas
@@ -235,12 +235,12 @@ Enterprise-ready ML demos for IntegratedML: 4 progressive examples from credit r
235235

236236
### Topics (Comma-separated)
237237
```
238-
integratedml, intersystems-iris, machine-learning, database-ml, flexible-model-integration, scikit-learn, python, credit-risk-assessment, fraud-detection, sales-forecasting, dna-analysis, enterprise-ml, production-ml, intersystems-community, open-source, demo-project, tutorial, best-practices
238+
integratedml, intersystems-iris, machine-learning, database-ml, custom-models, scikit-learn, python, credit-risk-assessment, fraud-detection, sales-forecasting, dna-analysis, enterprise-ml, production-ml, intersystems-community, open-source, demo-project, tutorial, best-practices
239239
```
240240

241241
### Website URL
242242
```
243-
https://intersystems-community.github.io/integratedml-flexible-model-integration/
243+
https://intersystems-community.github.io/integratedml-custom-models/
244244
```
245245

246246
---

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# IntegratedML Flexible Model Integration - Development Automation
1+
# IntegratedML Custom Models - Development Automation
22
# Simplified workflow for IRIS + local development
33

44
.PHONY: help setup start stop clean install test format lint notebooks
55

66
# Default target
77
help:
8-
@echo "IntegratedML Flexible Model Integration - Available Commands:"
8+
@echo "IntegratedML Custom Models - Available Commands:"
99
@echo ""
1010
@echo "Setup & Environment:"
1111
@echo " setup - Complete project setup (dependencies + IRIS)"

README.md

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@
55
[![IRIS 2025.2](https://img.shields.io/badge/IRIS-2025.2-blue.svg)](https://www.intersystems.com)
66
[![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org)
77
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
8+
[![EAP Status](https://img.shields.io/badge/status-Early%20Access%20Program-orange.svg)](docs/EAP_GUIDE.md)
9+
10+
---
11+
12+
## 🚀 Early Access Program (EAP)
13+
14+
**Welcome EAP Participants!** You're among a select group of 5 participants helping shape this feature before the IRIS 2026.1 GA release.
15+
16+
### Getting Started with EAP
17+
1. **[Read the EAP Guide](docs/EAP_GUIDE.md)** - Understand the program, timeline, and expectations
18+
2. **[Install Custom Models](docs/INSTALLATION.md)** - Complete installation in <30 minutes (target)
19+
3. **[Check Known Issues](docs/EAP_KNOWN_ISSUES.md)** - Review current limitations before reporting bugs
20+
4. **[Review Roadmap](docs/EAP_ROADMAP.md)** - See what's coming from EAP to GA
21+
22+
### How to Provide Feedback
23+
Your feedback directly shapes the final product! Choose your preferred channel:
24+
25+
- **Survey** (recommended): Survey links provided by Data Platforms Product Team
26+
- **Email**: [thomas.dyar@intersystems.com](mailto:thomas.dyar@intersystems.com)
27+
- **GitHub Issues** (if enabled): Technical bugs and feature requests
28+
29+
**Response time**: 1-2 business days during EAP
30+
31+
For questions or support, see [EAP FAQ](docs/EAP_FAQ.md) or email thomas.dyar@intersystems.com.
32+
33+
---
834

935
## Table of Contents
1036

@@ -25,7 +51,7 @@
2551

2652
## Overview
2753

28-
IntegratedML Custom Models allows you to deploy custom Python models directly within SQL queries. This feature enables in-database machine learning without data movement, making it easier to integrate ML models into existing database workflows.
54+
**IntegratedML Custom Models** extends InterSystems IRIS IntegratedML with a powerful new capability: deploy your own Python models directly within SQL queries. While IntegratedML has provided automated ML for years, this feature gives data scientists full control—custom preprocessing, any scikit-learn compatible model, and third-party libraries like Prophet or LightGBM—all executing in-database without data movement.
2955

3056
```sql
3157
-- Train your custom Python model with a single SQL command
@@ -127,13 +153,22 @@ make demo-dna
127153

128154
This project's documentation is organized into three main areas:
129155

156+
### 🔶 EAP Documentation (Start Here!)
157+
Essential guides for Early Access Program participants:
158+
- **[EAP Guide](docs/EAP_GUIDE.md)** - Program overview, timeline, feedback channels
159+
- **[Installation Guide](docs/INSTALLATION.md)** - Platform-specific setup (macOS primary, Linux/Windows secondary)
160+
- **[Known Issues](docs/EAP_KNOWN_ISSUES.md)** - Current limitations and workarounds
161+
- **[EAP Roadmap](docs/EAP_ROADMAP.md)** - Features from EAP to GA (2026.1)
162+
- **[EAP FAQ](docs/EAP_FAQ.md)** - Frequently asked questions
163+
- **[Troubleshooting](docs/TROUBLESHOOTING.md)** - Common issues and solutions
164+
130165
### 📚 Core Documentation ([`docs/`](docs/))
131166
Cross-cutting technical documentation for the entire project:
132167
- **[Quick Start Guide](docs/QUICK_GUIDE_CUSTOM_MODELS.md)** - Get started in under 5 minutes
168+
- **[User Guide](docs/user_guide.md)** - Step-by-step usage instructions
133169
- **[Architecture](docs/architecture.md)** - System design, base class hierarchy, integration patterns
134170
- **[API Reference](docs/api_reference.md)** - Complete API documentation for all model classes
135171
- **[Deployment](docs/deployment.md)** - Production deployment strategies and configuration
136-
- **[User Guide](docs/user_guide.md)** - Step-by-step usage instructions
137172

138173
### 🎯 Demo Applications ([`demos/`](demos/))
139174
Working examples with demo-specific setup instructions:

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# IntegratedML Flexible Model Integration - Simplified Docker Setup
1+
# IntegratedML Custom Models - Simplified Docker Setup
22
# IRIS database only - users run notebooks in VS Code locally
33

44
version: '3.8'

0 commit comments

Comments
 (0)