#summary Create component diagram and map to basic AI technology set @@[Home] -> [ReleasePlanning] -> [TaskComponentDesign] ---- == What == * collect set of scenarios to be used as first stage AI implementation * create UML component diagram of AI engine, excluding helper libraries, that fits selected scenarios, publish it in architecture page * define primary function of each component * specify for each component, what AI technologies this component is based on, plus justification how technology features satisfy component function * rework aiengine codebase to reflect new component diagram, with separate service for each component * specify basic interfaces for each component, allowing to demonstrate all system-wide workflow scenarios using logging for corresponding test requests * describe top-level features of AI == How ==