dx-2024-flex

Repository for Paper: "FLEX: Fault Localization and Explanation Using Open-Source Large Language Models in Powertrain Systems"

https://github.com/muehlburger/dx-2024-flex

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Repository for Paper: "FLEX: Fault Localization and Explanation Using Open-Source Large Language Models in Powertrain Systems"

Basic Info
  • Host: GitHub
  • Owner: muehlburger
  • License: apache-2.0
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 18.9 MB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 10
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

DOI

Code for our paper

This repository contains the code for the paper "Muehlburger, H., & Wotawa, F. (2024). FLEX: Fault Localization and Explanation with Open-Source Large Language Models in Powertrain Systems. In Proceedings of the 35th International Workshop on Principles of Diagnosis and Resilient Systems (DX 2024), Vienna, Austria, November 4-7, 2024."

Installation

Use the package manager pip to install our used libraries.

bash pip install -r requirements.txt -v

Usage

You find our implementation in the folder code:

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Citation

If you find our work useful, please cite our paper:

bibtex @inproceedings{muehlburger2024flex, author = {Herbert Muehlburger and Franz Wotawa}, title = {FLEX: Fault Localization with Open-Source LLMs in Powertrain Systems}, booktitle = {DX 2024: Proceedings of the 35th International Workshop on Principles of Diagnosis and Resilient Systems}, year = {2024}, location = {Vienna, Austria}, month = {November 4-7} }

License

Apache 2.0

Owner

  • Name: Herbert Mühlburger
  • Login: muehlburger
  • Kind: user
  • Location: Graz
  • Company: IT-ZT.at

👨🏻‍💻 Founder of IT-ZT.at (IT-Ziviltechniker) 👨🏻‍💻 Computer Science Researcher at Graz University of Technology 👨🏻‍💻 Software Engineer by ❤️

Citation (CITATION.cff)

cff-version: 1.0.0
message: "If you use FLEX for your research, please cite the following."
title: "FLEX: Fault Localization and Explanation with Open-Source Large Langauge Models in Powertrain Systems"
version: "v0.0.1"
doi: 10.5281/zenodo.13879993
authors:
  - family-names: Mühlburger
    given-names: Herbert
    affiliation: "Graz University of Technology"
    orcid: "https://orcid.org/0000-0002-7672-0501"
  - family-names: Wotawa
    given-names: Franz
    affiliation: "Graz University of Technology"
    orcid: "https://orcid.org/0000-0002-0462-2283"
date-released: "2024-10-02"
references:
  - type: conference-paper
    authors:
      - family-names: Mühlburger
        given-names: Herbert
      - family-names: Wotawa
        given-names: Franz
    title: "FLEX: Fault Localization and Explanation with Open-Source Large Langauge Models in Powertrain Systems"
    year: 2024
    collection-title: "Proceedings of the 35th International Workshop on Principles of Diagnosis and Resilient Systems"
    conference:
      name: "35th International Workshop on Principles of Diagnosis and Resilient Systems"
      location: "Vienna, Austria"
      date-start: "2024-11-04"
      date-end: "2024-11-07"
    start: 100
    end: 110
    doi: 10.5281/zenodo.13879936

GitHub Events

Total
  • Create event: 2
  • Issues event: 2
  • Release event: 3
  • Watch event: 4
  • Issue comment event: 2
  • Push event: 3
Last Year
  • Create event: 2
  • Issues event: 2
  • Release event: 3
  • Watch event: 4
  • Issue comment event: 2
  • Push event: 3

Dependencies

code/requirements.txt pypi
  • argparse *
  • langchain *
  • langchain-community *
  • logging *
  • matplotlib *
  • num2words *
  • numpy *
  • pandas *
  • qdrant-client *
  • scikit-learn *
  • sentence-transformers *
  • sympy *
  • tqdm *
  • uuid *