_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN
Let's talk

AI and ML in Enterprise — Where to Start and What to Watch Out For

20. 04. 2021 2 min read CORE SYSTEMSai
AI and ML in Enterprise — Where to Start and What to Watch Out For

“We want AI.” We hear this from clients more and more often. The problem is that most of them don’t know exactly what they want, don’t have their data ready, and expect miracles. After two years of building ML capability in our company, we have a realistic perspective on where AI works in enterprise — and where it doesn’t.

Where to Start — Use Cases, Not Technology

Don’t start by choosing a framework (TensorFlow vs. PyTorch). Start with the question: what business problem am I solving? Our first successful use cases:

  • Churn prediction: insurance company — which clients will leave? Gradient boosting model, 82% accuracy. ROI: 15% churn reduction = millions of CZK annually.
  • Anomaly detection: bank — suspicious transactions. Isolation Forest, 40% reduction in false positives.
  • Document classification: insurance company — automatic sorting of incoming documents. NLP + classifier, 91% accuracy.

Data Readiness — 80% of the Work

An ML model is only as good as its data. And data in a typical Czech enterprise company is… suboptimal. Duplicates, missing values, inconsistent formats, data silos. Before you start modeling, you need:

  1. Data audit — what you have, where it is, what’s the quality
  2. Data pipeline — ETL/ELT into an analytical repository
  3. Feature engineering — transforming raw data into model features
  4. Governance — who owns the data, GDPR compliance, access control

For the insurance company churn prediction, we spent 3 months cleaning and preparing data, 2 weeks training the model. The ratio reflects reality.

MLOps — A Model in Production Is Just the Beginning

Training a model in a Jupyter notebook is something any data analyst can do. Getting that model into production and keeping it there — that’s an engineering problem. The MLOps stack we use:

  • MLflow for experiment tracking and model registry
  • Airflow for training pipeline orchestration
  • Docker + Kubernetes for serving (Flask API in a container)
  • Prometheus + Grafana for prediction monitoring

Model drift is a real problem. A churn model trained on pre-COVID data stopped working after COVID — client behavior changed. Automatic retraining with accuracy monitoring is a necessity.

Expectations vs. Reality

Management expects: “AI will solve our problem in a month.” Reality: data preparation 3 months, PoC 1 month, productionization 2 months, iteration ongoing. Total of 6–9 months to value. And not every use case pays off.

Build vs. Buy

For standard use cases (OCR, sentiment analysis, translation) — cloud AI services (Azure Cognitive Services, AWS Comprehend). Cheaper and faster than building your own model. For domain-specific problems (churn at a Czech insurance company) — build your own, because pre-trained models don’t understand local specifics.

AI Is a Tool, Not Magic

Start with a clear business problem. Invest in data before models. Plan for MLOps from the start. And above all — have realistic expectations. AI in enterprise isn’t a ChatGPT demo — it’s an engineering project like any other.

aimachine learningmlopsenterprise
Share:

CORE SYSTEMS

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.

Need help with implementation?

Our experts can help with design, implementation, and operations. From architecture to production.

Contact us