
Em Andamento
Publicado
Pago na entrega
Title Extend & Refactor Existing Python AI Diagnostic System Offline Time-Series Analytics – Reuse Existing GitHub Project Description We have an existing Python-based diagnostic and AI analytics system on GitHub. The current implementation successfully detects one anomaly type (e.g. valve leakage) using time-series machine data. We are now looking for a developer to reuse, refactor, and extend this existing system to support additional anomaly types, while keeping the software offline, headless, and reusable. Objective The software will: Process exported time-series data (batch / offline) Reuse the existing analytics and AI logic Extend detection to additional anomaly categories Output simple, explainable diagnostic results for engineering use The same analytics core will later be reused in other projects, so clean separation from UI and data acquisition is mandatory. Budget Single delivery, offline prototype IMPORTANT – READ CAREFULLY A working GitHub repository already exists and will be provided This task includes reviewing, reusing, and extending existing code It is NOT a rewrite It is NOT open-ended AI research Proposals assuming a rebuild from scratch will be rejected Scope of Work 1. Review Existing Codebase Review the current Python repository Identify and reuse: existing ingestion logic feature extraction AI / anomaly logic Isolate or remove: UI or demo code hard-coded paths non-essential scaffolding 2. Input Normalisation Support exported time-series data files (CSV / XML or similar) Map inputs into a common internal format, for example: timestamp channel / sensor type value unit Batch / offline execution only 3. Feature & Anomaly Extension Reuse existing feature calculations Extend detection beyond valve leakage to additional anomaly types, such as: abnormal vibration behaviour instability or variability increase pressure-related anomalies trend-based degradation indicators Anomalies may be implemented using: simple ML extensions or deterministic / rule-based logic where appropriate Focus on engineering relevance and explainability, not model complexity 4. Offline AI / Analytics Execution Extend existing AI logic to support multiple anomaly categories Keep ML additions small and controlled Provide rule-based fallback logic for clarity and robustness 5. Outputs Generate simplified diagnostic outputs such as: normal / warning / fault anomaly category basic confidence indicator Output formats: CSV JSON 6. Execution CLI or script-based execution, e.g.: python [login to view URL] input_folder/ output_folder/ Must run locally on a standard laptop. Deliverables Updated Python code (Python 3.8+) Clean folder structure README explaining: supported input formats anomaly types implemented how to run the analysis Sample input data and example outputs Explicitly Out of Scope Required Skills Python Pandas / NumPy Time-series analysis Practical ML or anomaly detection Experience refactoring existing codebases Nice to Have Engineering or industrial data background Diagnostic / condition-monitoring experience Mandatory Screening Questions Please answer briefly: Have you extended an existing analytics or ML system to support new anomaly types? How would you add new anomaly detection without rewriting the system? Confirm you understand this project is offline only, with no UI.
ID do Projeto: 40178745
32 propostas
Projeto remoto
Ativo há 1 mês
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
32 freelancers estão ofertando em média $1.232 USD for esse trabalho

As a team with over 20 years of combined experience in Python and software development, we are confident that we can successfully fulfill the objectives outlined in your project description. Our primary focus is on web and software development, which includes significant proficiency in Python, Pandas/NumPy, time-series analysis, and practical machine learning - all the crucial skills required to complete this project efficiently. Moreover, our experience in refactoring existing codebases aligns perfectly with your need to build upon the currently available analytics system. We fully understand that this is strictly an offline project void of any UI requirements. In line with this, we have extensive experience processing exported time-series data and generating outputs in formats like CSV and JSON - exactly what you're looking for. Lastly, our commitment to clean separation from UI and data acquisition for future reusability matches your intent to incorporate the same analytics core into other projects. We guarantee an updated Python code with a clean folder structure along with a comprehensive README explaining supported input formats, implemented anomaly types, and how to run the analysis. Overall, we are well-equipped and ready to extend your existing AI system while meeting all necessary specs - promising a successful delivery. Kind regards Anton Sales Department Tangram Canada Inc
$1.333 USD em 7 dias
7,8
7,8

Hi, We’ve developed a similar product that detects anomalies in industrial machines using time-series data from multiple sensors. We used a combination of rule-based and ML-based approaches to identify issues like valve leakage, abnormal vibrations, and more. We also integrated CI/CD pipelines to automate model retraining and improve accuracy over time. With our extensive experience in Python, Azure/AWS, and CI/CD, we can deliver a robust solution that meets your needs. Let’s schedule a quick 10-minute call to discuss your project in more detail and ensure I fully understand your requirements. I’m eager to learn more about your exciting project. Best regards, Adil
$1.256,57 USD em 21 dias
6,0
6,0

Barranquilla, Colombia
Método de pagamento verificado
Membro desde jun. 9, 2020
$250-750 USD
$10-30 USD
£750-1500 GBP
$750-1500 USD
$30-250 USD
$15-25 USD / hora
₹1500-12500 INR
$15-25 USD / hora
mín. ₹2500 INR / hora
₹1500-12500 INR
₹750-1250 INR / hora
$25-50 USD / hora
₹1500-12500 INR
$10-30 USD
₹250000-500000 INR
mín. ₹2500 INR / hora
₹1500-12500 INR
₹150000-250000 INR
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹600-700 INR
₹600-1500 INR
$250-750 USD
₹12500-37500 INR