Kevin
Kevin
Change the freeform chat terminal interface into a query builder interface. Provide drop down menu for query components.
## Objective Add a public API for the [recommendations](https://github.com/KevinFasusi/supplychainpy/blob/2ff030a9130d4bf7a8fd7246b1f76443b68a2665/supplychainpy/bi/recommendation_generator.py) feature. ## Guidance Using the [recommendations](https://github.com/KevinFasusi/supplychainpy/blob/2ff030a9130d4bf7a8fd7246b1f76443b68a2665/supplychainpy/bi/recommendation_generator.py) feature, add a public API to [model_decisions.py](https://github.com/KevinFasusi/supplychainpy/blob/2ff030a9130d4bf7a8fd7246b1f76443b68a2665/supplychainpy/model_decision.py). Allow the function to use `run_sku_recommendation()` and `run_profile_recommendation()`....
Generate recommendations based on outcome of forecasts.
Allow the Monte Carlo simulation functions to parse pandas data frames.
Default database is currently sqlite, which is okay for small analysis but for bigger analysis an alternate db may be preferable.
Walk through setup, make sure to include currency flag.
Remove hard coded boundaries for genetic algorithm, finish 'uniform_crossover_recombination,' open up api to allow client to change 'mutation_probability, recombination_type, max_population and max_number_of_generations'. Rewrite the genetic algorithm in Cython.