bids-specification icon indicating copy to clipboard operation
bids-specification copied to clipboard

BIDS Chatbot

Open julia-pfarr opened this issue 2 months ago • 3 comments

Your idea

The BIDS maintainers are currently working on a BIDS Chatbot project. Goal is to integrate a chatbot for the BIDS specification page and website that helps users find information as well as give step by step instructions for their individual work with BIDS. The idea is taken from the NWB chatbot by @bendichter and @magland, see their chatbot resources:

We recently met to discuss this project, please see the notes here and full transcript/video here

@yarikoptic quickly created a BIDS assistant during the meeting, check it out: https://bids-assistant.vercel.app/chat (see merged PR

Next steps:

  • [ ] Adding PRs/Issues, Community convo (NeuroStars). Requires DB and regular updates, Yahya is developing one option.
  • [ ] everyone test it out, please give feedback
  • [ ] should be clear what is/isn't resources consulted by the spec.
  • [ ] database would be needed, api key etc.

@neuromechanist is currently working on these next steps.

julia-pfarr avatar Nov 13 '25 15:11 julia-pfarr

FYI.

An updated version of @yarikoptic 's prototype is deployed here: https://bids-assistant.neurosift.app/chat

Moved to cloudflare for hosting, and modified how it saves chats. Deployed from the qp repo.

I'll keep the vercel one up for now, but it will get stale and might stop working.

magland avatar Nov 13 '25 15:11 magland

... another follow up.

Admins can view all chats through the admin interface https://bids-assistant.neurosift.app/chats

which requires an admin api key, which I could share with folks privately.

magland avatar Nov 13 '25 15:11 magland

the PR to add that bot to specification site:

  • https://github.com/bids-standard/bids-specification/pull/2254

yarikoptic avatar Nov 23 '25 16:11 yarikoptic