⚠️ Concept Only: This project is currently an idea/prototype and not yet implemented.🤖 Imagine PingMeLater—but for symbolic math! Notifications on derivations and simplifications coming soon.
flowchart TD
UI["Web Frontend (React/Next.js)"] --> API["Java Backend (Spring Boot)"]
API --> PY["Python Module (FastAPI, SymPy)"]
PY --> CPP["C++ Core (Parser, Optimizer)"]
CPP --> DB["PostgreSQL"]
PY --> LLM["GPT/Local LLM"]
LLM --> UI
⚠️ Provisional: This tech stack is conceptual and needs validation for practical feasibility.
| Layer | Technologies |
|---|---|
| Backend | Java 11+, Spring Boot, Maven, JBoss |
| AI Module | Python 3.8+, FastAPI, SymPy, pybind11 |
| Compute | C++11 (Parser & Optimizer modules) |
| Database | PostgreSQL |
| APIs | REST/JSON, optional gRPC |
| Deployment | Docker, Kubernetes (Helm), Terraform |
| CI/CD | GitHub Actions |
| Monitoring | ELK / Loki, Jaeger, Prometheus & Grafana |
| Security | Keycloak/OAuth2, AES-256 at-rest, TLS 1.3, SAST/DAST |
This project is currently in the design phase. Code modules and setup instructions will be provided soon!
- Proof-of-Concept
- Symbolic derivation & simplification demo (LaTeX output)
- Python–Java integration and basic data persistence
- Community Building
- GitHub project, blog posts, biweekly insights
- Online workshops and expert networking
- Product Development
- MVP: Math-GPT tutor with web interface
- User feedback loops (lecturers, students)
- Launch landing page and pursue funding (EXIST, Prototype Fund)
This is a concept in progress. We'd love to hear your thoughts and suggestions:
- Open an issue to share feedback or ideas
- Star the repo to stay updated
- Follow the project for upcoming milestones
Licensed under the MIT License. See the LICENSE file for details.
https://philipppatrickbeck.github.io/PingMeLater/personalMotivation.html