Expert system to troubleshoot and maintain hp laserjet printers

Guys, I need help developing a system for fault diagnosis using vb.net framework.