반응형
오늘은 문제 파트에서 어떻게 해야할지 팀원들과 섬세히 고민해 보는 시간을 가졌다.
웹 크롤링을 하는 도중에서, 의문점이 생겼었다.
💬 문제 파트 의사결정


허가 받은 사이트 내에서 크롤링을 시도하려고 하니까, 막히는 부분이 많았다.
팀원들과 의견을 함께 나누면서, 이제 어느정도의 크롤링에 대해서 감을 익히긴 했지만, 해당 사이트 에서는 문제 페이지마다 HTML구조가 다 다르다.
두번째 사진을 보면 태그나 클래스에 감싸져있지 않는 TEXT 값들이 있는것도 있고 이러한 예외적인 부분이 많기 때문에 어렵다.
그래서 웹 크롤링은 하지 않게 되었고, 직접 문제를 각자 매일 하기로 하였다.
그렇게해야 문제 퀄리티도 좋고 확실하게 난이도와 카테고리를 설정할수 있어서 좋다고 판단하였다.
- 문제를 사용해도 된다고 허가 받은 더블릿 사이트의 문제들은 분야가 너무 한정되어 있는 것 같음
- 각자 매일 다른 코테 사이트에서 10문제씩 가져오기 → 주말 포함 😩
문제 수집
각자 매일 10문제씩 문제 제작하기
- category, title, description, score, difficulty, memoryLimit, timeLimit 등 기입
- 카테고리는 Category enum 값을 기준으로 하되, 없으면 새로 만들기
- 저작권 위반 방지를 위해 명사, 동사 등 변경하기
난이도 지정
- gpt 사용해서 문제 난이도 지정하기
반응형
'[내일배움캠프-Sparta] > Spring 6기' 카테고리의 다른 글
| TIL 81 - [ Spring 최종 프로젝트 ( Day 17 ) - 코드 리팩토링, S3 초기 세팅 ] (0) | 2025.06.21 |
|---|---|
| TIL 80 - [ Spring 최종 프로젝트 ( Day 16 ) - 문제 찾기,, ] (0) | 2025.06.19 |
| TIL 78 - [ Spring 최종 프로젝트 ( Day 14 ) - 웹 크롤링 (2) ] (0) | 2025.06.17 |
| TIL 77 - [ Spring 최종 프로젝트 ( Day 13 ) - 웹 크롤링 ] (0) | 2025.06.16 |
| TIL 76 - [ Spring 최종 프로젝트 ( Day 12 ) - 코드 리팩토링(2) 동적쿼리 QueryDSL, 트러블 슈팅 ] (0) | 2025.06.13 |