mjpsm / checkin_or_not_model

huggingface.co
Total runs: 0
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: Febrero 12 2026
text-classification

Introduction of checkin_or_not_model

Model Details of checkin_or_not_model

🧠 Check-In vs. Not Check-In Classifier

This model is a binary text classifier that determines whether a Slack message is a CHECKIN or NOT_CHECKIN. It was trained using a balanced dataset of real Slack check-ins and synthetic non-check-in examples. The model uses sentence-transformer embeddings combined with an XGBoost classifier.

🚀 Use Case

This model is designed for automation systems such as Slack bots, n8n workflows, CIC MCP agents, and productivity tracking tools. It detects whether a user message represents real progress or general conversation.

Example predictions:

"Today I refined the workflow automation" → CHECKIN
"Does anyone have the Zoom link?" → NOT_CHECKIN

📊 Training Details

Dataset size: 4,277 total examples
Labels:

  • CHECKIN: 2,139 real Slack check-ins
  • NOT_CHECKIN: 2,139 synthetic non-check-in samples

Training achieved 100% accuracy due to the dataset being clean, consistent, and linearly separable.

📁 Repository Structure
checkin_or_not_classifier.json
README.md
🔧 Inference Example
from sentence_transformers import SentenceTransformer
import xgboost as xgb
import numpy as np
from huggingface_hub import hf_hub_download

# ----------------------------------------------------
# 1. Load the embedding model (must be downloaded locally)
# ----------------------------------------------------
# Users must install: pip install sentence-transformers
embedder = SentenceTransformer("all-MiniLM-L6-v2")

# ----------------------------------------------------
# 2. Download your XGBoost model from HuggingFace Hub
# ----------------------------------------------------
model_path = hf_hub_download(
    repo_id="mjpsm/checkin_or_not_model",
    filename="checkin_or_not_classifier.json"
)

# Load the model
booster = xgb.Booster()
booster.load_model(model_path)

# ----------------------------------------------------
# 3. Prediction function
# ----------------------------------------------------
def predict(text: str):
    emb = embedder.encode([text])
    dmatrix = xgb.DMatrix(emb)

    score = float(booster.predict(dmatrix)[0])
    label = "CHECKIN" if score >= 0.5 else "NOT_CHECKIN"

    return {"label": label, "score": score}


# ----------------------------------------------------
# 4. Example usage
# ----------------------------------------------------
example = "Today I worked on improving the automation workflow."
result = predict(example)

print(result)
📘 Intended Use

This model is intended for binary classification of short messages. It is not intended for sentiment analysis, toxicity detection, or general-purpose NLP tasks.

📜 License

Apache-2.0

✨ Author

Mazamesso “Mazzy” Meba
University of North Florida
AI Automation & Engineering

Runs of mjpsm checkin_or_not_model on huggingface.co

0
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About checkin_or_not_model huggingface.co Model

More checkin_or_not_model license Visit here:

https://choosealicense.com/licenses/apache-2.0

checkin_or_not_model huggingface.co

checkin_or_not_model huggingface.co is an AI model on huggingface.co that provides checkin_or_not_model's model effect (), which can be used instantly with this mjpsm checkin_or_not_model model. huggingface.co supports a free trial of the checkin_or_not_model model, and also provides paid use of the checkin_or_not_model. Support call checkin_or_not_model model through api, including Node.js, Python, http.

checkin_or_not_model huggingface.co Url

https://huggingface.co/mjpsm/checkin_or_not_model

mjpsm checkin_or_not_model online free

checkin_or_not_model huggingface.co is an online trial and call api platform, which integrates checkin_or_not_model's modeling effects, including api services, and provides a free online trial of checkin_or_not_model, you can try checkin_or_not_model online for free by clicking the link below.

mjpsm checkin_or_not_model online free url in huggingface.co:

https://huggingface.co/mjpsm/checkin_or_not_model

checkin_or_not_model install

checkin_or_not_model is an open source model from GitHub that offers a free installation service, and any user can find checkin_or_not_model on GitHub to install. At the same time, huggingface.co provides the effect of checkin_or_not_model install, users can directly use checkin_or_not_model installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

checkin_or_not_model install url in huggingface.co:

https://huggingface.co/mjpsm/checkin_or_not_model

Url of checkin_or_not_model

checkin_or_not_model huggingface.co Url

Provider of checkin_or_not_model huggingface.co

mjpsm
ORGANIZATIONS

Other API from mjpsm

huggingface.co

Total runs: 207
Run Growth: 0
Growth Rate: 0.00%
Updated:Enero 01 2025
huggingface.co

Total runs: 16
Run Growth: 0
Growth Rate: 0.00%
Updated:Diciembre 31 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:Septiembre 28 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:Diciembre 23 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:Septiembre 30 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:Septiembre 28 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:Septiembre 28 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:Septiembre 25 2025