brainbench / README.md
AndaiMD's picture
README
5dfbe24
metadata
title: Brainbench
emoji: πŸ¦€
colorFrom: gray
colorTo: purple
sdk: docker
pinned: false
short_description: Implementing the braingpt model

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

This app currently uses GPT-2 as the model engine for generating and evaluating abstracts.


πŸš€ Features

  • πŸ§ͺ Presents users with neuroscience abstracts (either original or altered).
  • βœ… Users decide if an abstract is AI-modified and rate their confidence.
  • πŸ€– GPT-2 model evaluates the same abstract.
  • πŸ“Š Results compare user guesses vs model output in a clear, styled interface.
  • πŸ“‚ Backed by a curated dataset hosted on Hugging Face Datasets.
  • πŸ› οΈ Fully Dockerized FastAPI application deployed via Hugging Face Spaces.

πŸ“¦ Tech Stack

  • Frontend: Jinja2 + Tailwind-style CSS
  • Backend: FastAPI
  • Model: gpt2 via Hugging Face Transformers
  • Hosting: Hugging Face Spaces (Docker SDK)
  • Dataset: Custom neuroscience benchmark (Parquet format)

πŸ”§ Endpoints

  • /: Home page
  • /start: Begin a new session (random abstract trials)
  • /trial: Active abstract assessment
  • /submit-trial: Submit a response, compare with model
  • /results: View summary of performance
  • /predict: POST endpoint used internally to get GPT-2 output

🧠 Example Use Case

  1. A neuroscience researcher lands on the app.
  2. They read an abstract and guess whether it’s been altered.
  3. They rate their confidence.
  4. GPT-2 also analyzes the abstract.
  5. After 3 rounds, the app displays a comparison: who got what right?

πŸ“Œ Current Model

  • Model: gpt2
  • Reason: Fast, lightweight, deployable in CPU-only Spaces
  • Coming Soon: BrainGPT (a PEFT fine-tuned model on neuroscience texts)

πŸ—ΊοΈ Roadmap

  • Replace GPT-2 with BrainGPT once optimized
  • Add leaderboard tracking
  • Improve GPT model alignment with truth labels
  • Expand dataset with more domains

πŸ§ͺ Try It Live

πŸ‘‰ BrainBench on Hugging Face Spaces


πŸ™Œ Credits

Built by Dr. David Andai β€” a general practitioner & data scientist passionate about mental health and AI.