Mip Hub
Join our (or yours) scientists to build the production-ready solutions that your organization needs.
With Mip Hub, scientists quickly develop and deliver enterprise-grade web apps that business people can easily test-drive and provide straight feedback.
This way, scientists and business people get to speak the same language and are guaranteed to converge to production-ready solutions much faster.
Your domain knowledge is essential for the success of an analytics project just as much as the technical knowledge of the scientists working with you.
☑️ No proprietary packages or API
☑️ No magic connectors
☑️ No black-box
☑️ No subordination
Mip Hub converts normal Python code into enterprise-grade web applications.
Designed for agility and quickly tackling business problems with high potential to produce business value
Foster collaboration between scientists and business executives
Democratize the access to analytical decisions across the organization
Remove the friction of adoption by the business users
Promote the development of professional and reliable software
Effortless deployment to let scientists focus on the solution development
Promotes solution versioning for easy maintenance
Scalability to easily handle millions of records
Containerized deployment for data security and scalability
Native and intuitive scenario analysis capability
Integrated visualization and dashboarding
Flexible integration for automated data ingestion and reporting
No subordination, core engines are standard Python packages
How it works?
Develop With Normal Python Code
The scientist develops the solution in Python following the best practices in three steps:
Define the input and output schema and user parameters.
Implement solving engines as regular Python functions that read and write data according to the defined schemas.
Make the solution a proper Python package and test it locally.
Deploy With Minimal Effort
The scientist populates a simple configuration file (setup.cfg) and generates the distribution files of the package.
That’s it! Now, the package can be uploaded to Mip Hub and the app is ready to be used by anyone with internet access.
Everything relevant to the business problem is customizable, including tables, data fields, user parameters, and all the engines running behind the scenes. It’s flexible enough to accommodate nearly any request that business users might have.
What if we need to make changes to the solution?
Just generate the distribution files again and upload the new version of the package and get a new app in minutes.
What if we don’t want to use the solution on Mip Hub?
Solutions that can be deployed on Mip Hub can be installed and executed in any Python environment, just like Pandas, Numpy, Scikit-learn, or any other Python package.
In particular, the solution can be used locally (on a laptop or desktop) or integrated with the client’s system.