AI-Design Patterns