Page MenuHomePhabricator

Request creation of hackathon-2023-ml VPS project
Closed, ResolvedPublic

Description

Project Name: hackathon-2023-ml

Wikitech Usernames of requestors: Isaac Johnson and Htriedman and then we can add others who are interested in collaborating.

Purpose: Host ML models for use at the 2023 Wikimedia Hackathon.

Brief description: As we think about what sessions / resources for the Wikimedia Hackathon, one thing we've been working on is how to make ML tools more accessible to interested tool builders. As preparation, we'd like to try to host some common types of ML models -- e.g., a chat-bot -- that folks could experiment with. This would give folks space to explore without needing to use paid APIs and also have a better sense of what's feasible on our infrastructure. We'd likely be using libraries like transformers on Python, which is Apache-licensed. We'd request at least 16GB of RAM for the project because even the smaller language models can require around 8GB or so of RAM.

How soon you are hoping this can be fulfilled: Preferably this month so we have some time ahead of the Hackathon to experiment with getting things running.

Event Timeline

T312642 for similar request from last year for internal hackathon

I'm fine with this, but are you actually able to do anything useful on our GPU-less servers?

I think you can run the models having trained them elsewhere?

Anyway, LGTM, +1

aborrero changed the task status from Open to In Progress.Mar 29 2023, 3:41 PM
aborrero triaged this task as Medium priority.
aborrero moved this task from Inbox to Approved on the Cloud-VPS (Project-requests) board.
Andrew claimed this task.

All set!

Thanks! Indeed many models run pretty slow on CPUs but should be good enough for prototypes and we wouldn't be doing any training of models on Cloud VPS, so that bottleneck is not so awful.

@Isaac Are y'all done with this project now that the Hackathon is over? No worries if you are not, but if you are we can clean things up sooner than the annual abandoned project purge.

@Slst2020 would you like to keep any of the demo project up for a while or ready to close out? I think our demo served its purpose and we should probably create a new project (with more bells and whistles) if we want to serve up something like this more long-term.

Yes, agree we could close this.

Alrighty -- thanks @bd808 for checking and happy to have it purged now. Let me know if I need to do anything else.