SE Engineering SARL
SE Engineering SARL
Tunisie

SEE26-IOT-01 AI-based Beekeeper’s Connected Hive for colony health PFE

Internet of Things (IoT)Machine Learning / AIOpsSignal Processing / Time Series Analysis

Publié il y a 12 jours

Stage
⏱️3-6 mois
💼Hybride
📅Expire dans environ 11 heures
Cohérence LinkedIn / CV vérifiée.

Description du poste

Project overview

  • Objective: Monitor the health and activity of a beehive using a network of sensors and AI to detect stress, illness or abnormal events.
  • Scope: sensor data acquisition (environmental sensors + audio), signal/time-series analysis, event classification with AI, and a beekeeper-facing dashboard with alerts, history and recommendations.
  • Reference: SEE26-IOT-01

Main responsibilities / Tasks

  • Design and implement the IoT data pipeline: sensor integration, data logging, timestamping and communication (edge-to-cloud).
  • Collect, preprocess and label sensor data (audio recordings, weight, temperature, humidity, vibration, etc.) and build datasets for supervised and unsupervised learning.
  • Develop and train AI models for event classification and anomaly detection (audio classification, time-series models, and hybrid approaches).
  • Integrate models into a dashboard: realtime/near-realtime alerts, historical visualizations and automated recommendations for the beekeeper.
  • Evaluate models in-field and iterate using performance metrics and feedback from beekeepers.

Technical approach & tools (suggested)

  • Sensors & IoT: microphones for hive audio, temperature/humidity sensors, weight scales, vibration sensors; data ingestion via MQTT/HTTP and local buffering on edge devices.
  • Signal processing & features: audio preprocessing (spectrograms, MFCCs), time-series feature extraction, noise reduction and segmentation of hive activity periods.
  • Machine learning: CNNs/RNNs/transformer-based audio classifiers, time-series models (LSTM, temporal convolution, Prophet/ARIMA for trends), and anomaly detection methods (autoencoders, isolation forests).
  • Deployment & dashboard: containerized services (Docker), model serving (edge inference vs cloud), web dashboard (React/Vue + plotting libraries), alerting (email/push/webhooks).

Deliverables

  • Working data ingestion pipeline and documented datasets collected from one or more hives.
  • Trained and evaluated AI models for event classification and anomaly detection, with performance metrics and test results.
  • A beekeeper dashboard with realtime alerts, historical views and actionable recommendations.
  • Full code repository, deployment instructions, user documentation and a final project report describing methods, experiments and recommended next steps.

Candidate profile & skills

  • Required: strong Python skills, experience with machine learning for audio/signal processing or time-series analysis, familiarity with data collection from sensors/IoT devices.
  • Desired: experience with PyTorch or TensorFlow, edge deployment, web dashboard development and working knowledge of MQTT/REST APIs.

How to apply

  • Apply online: https://lnkd.in/g3V53uMH
  • Email subject (if applying by email): "Application - SEE26-IOT-01 AI-based Beekeeper’s Connected Hive PFE"