Improve the standardize the rooms from Comet calendar
@QuanN1011 ci sta già lavorando.
Dal 24/9/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
Direzione di ricerca
Parti dal parser del calendario di Comet e ispeziona normalizeRoom() usando gli esempi nell’issue. Riproduci i casi Galaxy Rooms, SU Mall e SU Mall Plinth; il lavoro è completato quando la normalizzazione delle stanze corrisponde ai valori richiesti e l’edificio e la stanza vengono analizzati correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Overview
Parsing Comet calendar is harder than other events-related data in the sense that locations are not really structured as ones from Astra & Mazevo., and rooms data contain a lot of wildcards (i.e, We will meet at the bookstore, ECSN 1st floor atrium, etc).
1/ The parser has done really well in terms of using regex to parse location data, and standardize the wildcards to match other data sources with normalizeRoom(). However, normalizeRoom() still needs to be improved a bit more to address some of the edge cases.
For example,
Galaxy Rooms A, B & C should be standardized to Galaxy Room (A, B, & C) but got Galaxy - A,
SU Mall, SU First Floor, Chess Plaza should be standardized to First Floor but got Other.
2/ Another thing I noticed is with "SU Mall Plinth, JSOM 12.110", we got SU as building and 12.110 as room, so debug this.
- Lingua principale
- Go
- Stelle
- 12
- Fork
- 54
- Merge medio
- 2m
- PR unite (30g)
- 1
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di UTDNebula/api-tools
-
Improve unit tests in sectionParser_test.goForse già presa @Sidd-Pelluru l’ha presa 16 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
L1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
L1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
L1 Type: Bug Report
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Improve output in events.goForse già presa @DennisOrtin l’ha presa 6 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Tutte le issue di UTDNebula/api-tools
Issue simili
-
bug go
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
genkit-ai/genkit#6761 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
I maintainer di solito rispondono entro 2 giorni
-
bug(backend): `make test-update` in backend/src/v2 fails because the --update flag was removedApertaready
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100
kubeflow/pipelines#14784 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
bug frontend good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
trust: update-propagation-directive requires developer mode while add and remove do notForse già presa @bhuvan-somisetty l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni