Skip to content
@process-intelligence-research

Process Intelligence Research

Transforming chemical engineering with artificial intelligence.

Process Intelligence Research

Welcome to the official GitHub organization for Process Intelligence Research (https://www.pi-research.org/) — where cutting-edge machine learning meets chemical engineering.

We focus on creating intelligent, data-driven solutions for modern process industries. Our mission is to bridge the gap between AI and chemical engineering through open science, practical tools, and high-impact research.


🔬 What We Do

  • AI for Engineering: Developing AI-powered tools for process optimization, simulation, and design.
  • Digitization of Engineering Documents: Automating interpretation and correction of P&IDs and other technical diagrams.
  • Hybrid Modeling: Combining mechanistic models with machine learning for accurate, robust predictions.
  • Digital Twins: Creating real-time, adaptive models for complex chemical processes.

See a list of our reserach projects here: https://www.pi-research.org/research/research_projects/


📁 Projects

Project Description
ReLU_ANN_MILP Generate mixed-integer linear programming models of trained artificial neural networks using ReLU activation functions.
SFILES2 Convert between PFDs/P&IDs and SFILES 2.0 strings for process documentation digitization.
AI-in-Bio-Chemical-Engineering-Lecture-Coding Python code examples used in lectures on AI applications in biochemical engineering.
ChemEngKG_kgtool Python package for accessing the Chemical Engineering Knowledge Graph (ChemEngKG).
computational_practicum_lecture_coding Python code files used as examples during computational practicum lectures.

🧑‍🔬 Who We Are

Process Intelligence Research is a university-based research group composed of:

  • Dr. Artur M. Schweidtmann
  • PhD candidates and postdoctoral researchers
  • Master and Bachelor students

See the complete team at: https://www.pi-research.org/people/

We’re passionate about turning theory into practice.

📫 Contact

For general inquiries and collaboration proposals:

🔗 LinkedIn

fernandezbap


🤝 Get Involved

We believe in open science. You can:

  • ⭐ Star your favorite projects
  • 🐛 Report issues or bugs
  • 📬 Submit pull requests
  • 📢 Cite our research and tools in your work

Copyright (C) 2025 Artur Schweidtmann TU Delft. All rights reserved.


Advancing chemical engineering through data and intelligence.

Popular repositories Loading

  1. pyDEXPI pyDEXPI Public

    pyDEXPI is an open-source Python tool for the DEXPI standard. DEXPI is a "Data Exchange in the Process Industry". It represents relevant information from Piping and Instrumentation Diagrams (P&IDs).

    Python 195 27

  2. SFILES2 SFILES2 Public

    Conversion between PFDs/P&IDs and SFILES 2.0 strings

    Jupyter Notebook 80 24

  3. ReLU_ANN_MILP ReLU_ANN_MILP Public

    With this package, you can generate mixed-integer linear programming (MIP) models of trained artificial neural networks (ANNs) using the rectified linear unit (ReLU) activation function. At the mom…

    Python 67 6

  4. ENFORCE ENFORCE Public

    A hard-constrained neural network framework that enforces nonlinear equality and inequality constraints via adaptive-depth neural projection.

    Jupyter Notebook 43 5

  5. ChemEngKG_kgtool ChemEngKG_kgtool Public

    ython package for accessing the Chemical Engineering Knowledge Graph (ChemEngKG)

    Python 15 6

  6. AI-in-Bio-Chemical-Engineering-Lecture-Coding AI-in-Bio-Chemical-Engineering-Lecture-Coding Public

    This repository contains Python code files used as examples during my lectures. Each lecture is organized into a separate folder for easy navigation and reference.

    Jupyter Notebook 10 2

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…