The Gemini2 Software Development Project
A key component of the Gemini2 project is a software development effort. The software is structured to process incoming data, manage a model that attempts to predict future data, display information about that data to a person, provide capabilities for the person to enable statistical analysis, interact with a model based on that data a performance monitor that compares predicted values with future data user generated inputs, their intended results and future events a recommendation system that observes the output of the model recommends specific actions based on a set of goals and an estimate of the impact of the recommended actions The software architecture is a general purpose framework that implements the architecture defined above, with domain specific implementatiions