CoolFace
Apppublic

mmsaleem/carbon-membrane-selectivity-app

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

๐ŸŽฏ COโ‚‚/Nโ‚‚ Selectivity Predictor โ€“ Carbon Membrane App

This Streamlit-based web app predicts COโ‚‚/Nโ‚‚ selectivity using permeability data of carbon membrane polymers. It's built on a trained machine learning model and is designed for researchers, engineers, and students working on carbon capture technologies.


๐Ÿš€ Features

โœ… Easy-to-use interface โœ… Upload or input new polymer membrane data โœ… Predict COโ‚‚/Nโ‚‚ selectivity instantly โœ… Visual results & interactive layout โœ… Open-source & publicly accessible


๐Ÿงช Model Training

  • โ€”Model: RandomForestRegressor
  • โ€”Trained using a cleaned membrane dataset with 18 original features
  • โ€”Feature engineering includes:
  • โ€”One-hot encoding of categorical columns
  • โ€”Grouping rare polymers
  • โ€”Handling missing values
  • โ€”Output: PolyMemCO2Pipeline.joblib (saved ML pipeline)

๐Ÿ“ฆ Requirements

Install dependencies locally:

bash
pip install -r requirements.txt