Skip to content

alidi24/machinery-diagnostic-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Machinery Diagnostic Assistant with GenAI

Description

This project was developed for the 5-Day Gen AI Intensive Course with Google, showcasing how Generative AI can enhance predictive maintenance for rotating equipment. Read more about it in my Medium post.

Key Features

  • Fault Detection: SVM classifier identifies common rotating equipment faults from vibration time series data
  • AI-Enhanced Interpretation: Gemini API provides human-readable explanations of fault conditions
  • Function Calling: Natural language interface for equipment diagnosis
  • Structured Reporting: Generates consistent maintenance recommendations with priority levels

GenAI Capabilities Demonstrated

  • Function Calling: Getting Gemini to trigger analysis functions when someone asks about equipment
  • Few-Shot Learning: Showing Gemini some examples so it knows how to interpret fault data
  • Structured Output: Getting consistent, JSON-formatted reports instead of random text

What's Next

  • Integration with real sensors and IoT systems
  • Expanded fault detection capabilities
  • Equipment history incorporation
  • Mobile interface development

Thanks for checking out my project! 🔧✨

About

Machinery Diagnostic Assistant: Enhancing Predictive Maintenance with GenAI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors