Home / Case studies / Equipment maintenance agent
Capture the vendor's fault expertise in a knowledge base so on-site staff can run a first check themselves.
Venues and training centres have many kinds of equipment — a single venue may hold dozens of categories.
When equipment fails, on-site staff first call the vendor, who then dispatches an engineer. The process takes from one to several days, during which the equipment is out of service, disrupting training and visits.
In reality most faults are common issues that an experienced person can pinpoint in a few sentences. The problem is that the experience sits with very few people.
In-house fault diagnosis agent: historical faults are organised into a knowledge base; on-site staff describe the symptom and the agent gives likely causes and recommended actions.
The knowledge base is organized by equipment type and fault symptom, covering common faults and handling steps.
Integrated with WeCom so on-site staff can ask questions from a phone without opening a computer.
We provide both PC and mobile clients, covering duty shifts, inspections and field work.
The table below lists this project's technical elements so clients can verify them independently.
Project stories without constraints are fiction. This section sets out four constraints: time, site, staffing and compliance.
These constraints directly shape the solution; every problem under 'Key challenges' below is forced out by one of them.
It is not “we worked hard”; it is “what the problem looked like, how we solved it, and what it cost”.
This section is for peers. If you are doing something similar, these points will save you a few detours.
Tacit experience cannot be stated outright, but people can recall specific incidents. Collecting by case is far more effective than interviewing for knowledge.
In workshops, underground or outdoors, text input is usually the worst option.
For safety-related agents, the output should be a procedure, not a judgement.
Talking only about successes is unconvincing. This section covers what we got wrong or did too late.
Doing it again, we would spend more time validating the knowledge base. A fair share of the 400-plus cases are wrong or outdated, and feeding them into the model unvalidated amplifies the errors.
We added voice input too late. Typing on a workshop floor is not realistic: voice is a hard requirement, yet the first version only offered text input, and feedback from the floor was poor.
We underestimated how much veteran workers would distrust the system. Experienced staff resisted at first; acceptance came gradually once they were involved in reviewing the knowledge base.