라고 썼지만 그래봤자 고3보다 잘 쓴다는 소리다. 

 

(https://tagtraume.tistory.com/255 참고)

 

그놈의 뉴스추천 어쩌고는 한 학기 내내 하는 건지 이번에는 그래프를 추가한다는데.... 윽 빅데이터 시각화 윽

뭐 코사인 뭐시기 추가해서 빈도를 어떻게 한다는데 솔직히 1도 알아듣지 못했다. 

파이썬 쪽은 젬병이기도 하고 피곤해서 '나한테 물어보지 말고 니 알아서 해라' 라고 하고 싶었지만... 평소에 학교에서도 카톡 아님 인스타로 신나게 떠들던 놈이 하루종일 생기부 쓴다고 조용했던 거 생각하면 딱해서 도와주자 싶고...

 

결정적으로 저놈 빵또아를 모르고 내가 먹어버린 바람에(...) 열심히 챗GPT를 굴려줬다. 빨리 끝내고 싶어서 내 계정으로 4o 끌고 옴

 

일단 지난번까지 해놓은 코드는 선택한 주제 2가지를 뺀 나머지 5가지 주제의 뉴스를 랜덤으로 추천받는 거였는데, 이번에는 주제랑 뉴스 개수를 늘리고 무슨 뉴스를 얼마나 추천받았는지 막대그래프로 그려야 한다나. 

코싸인 어쩌고를 추가해서 그래프를 그리는 것까진 지가 gpt로 어떻게든 해놨는데, 그래프가 똑바로 안 그려진단다. 

 

무한 질문 끝에 문제 상황은 이해했다. 그런데 그 코사인은 꼭 필요한 거냐? 라고 물어봤더니 같은 팀 친구가 하랬단다. 

아니 자기도 뭔지 이해 못 한 걸 써서 어쩌잔 거야. 생기부에 들어갈 거면 외우진 못해도 이해는 해야 될 거 아냐. 

일단 프로그램에 꼭 들어가야 하는 내용이 뭔지 정리하라고 시켰다. 

 

1. 선호하는 2가지 키워드를 입력

2. 입력받은 키워드를 제외한 5가지 주제에서 랜덤으로 뉴스를 20개 추천

3. 주제별 뉴스 개수를 막대그래프로 그리기

 

"그럼 코사인은 꼭 안 넣어도 되는 거지??"

"어... 그런 거 같어 ㅇㅅㅇ 걍 빼자"

 

그렇게 폭탄 하나를 제거하고 코드 상황을 봤다. 주제별로 그래프가 그려지긴 하는데 주제가 전부 출력되지도 않고 제외한 주제의 뉴스까지 추천돼서 그래프 총값이 20도 아닌 대환장상태였다. 

일단 뉴스의 개수가 0개이거나 제외한 주제더라도 그래프에는 주제 타이틀이 나오게 바꿔줬다. 여기서 출력된 그래프 막대 합계를 보고 제외한 주제까지 추천되고 있었다는 걸 알았다......

 

먼저 제외할 주제 입력받는 방식부터 바꿨다. 인덱스를 입력받아 제거하는 방식으로 하니까 꼬일 가능성도 있어서... 주제자체를 입력받는 형식으로 바꿨지만 실패. 

그래서 찬찬히 코드를 봤다. 괜히 돌려보면서 타자 치기 귀찮다고 인덱스 받았다가 이게 무슨 난린가 싶었다. 인덱스에 해당하는 값 찾아서 제거하는 코드랑 제외한 주제만 모아놓은 배열이랑 안제외한 주제만 모아놓은 배열이랑 온갖 것들이 난잡하게 다 들어있는데 이게 뭐가 뭔지도 모르겠고 하하하하하하하하

 

...그래서 지피티한테 요구사항 알려주고 필요 없는 부분은 빼서 재작성하라고 시켰다. 

그렇게 쓸데없는 코드는 다 날리고 실행한 결과......

드디어 그래프가 제대로 출력됐다....

이후에는 뭐... 니 맘대로 추가하던가 말던가 해라 하고 거실 바닥에 널브러져 있었다. 

 

1시간 만의 일이었다. 

'231205~241107' 카테고리의 다른 글

#65 취업에 대하여 240712  (0) 2024.07.12
#63 검도 240709  (0) 2024.07.09
#60 정보처리기사 필기 240707  (0) 2024.07.07
#57 240703  (0) 2024.07.03
#54 240627  (0) 2024.06.27

+ Recent posts