왜 안돼?? 왜??!!
영상으로 구경하러가기
만들게 된 배경
개발을 하다가 알수없는 오류가 발생하면 개발자들은 순간적인 분노가 차오른다. 이를 해소하는 방법은 정말 다양하다. 그 방법으로는 키보드를 내리치거나 소리를 지르거나 노래를 부르거나..등등의 다양한 방법으로 화를 다스린다. 우린 그런 분노를 안에 쌓아두지 않고 밖을 표출하되 다른 사람에게 피해가 없는 건전한 표출구를 만들고자 하였다. 이 공간을 통해 다른 사람의 분노를 보며 위로를 받는 소통의 창구를 만듬으로써 바람직한 분노 해소하고 공유하고자 한다. 본인에게만 이런 일이 발생하지 않는다는 위로, 저 사람람 진짜 화나겠다라는 위안을 통해 분노를 다스려보자!
설명
본인이 화가나는 상황에서 분노를 표출하고 해당 분노가 어떤 부분에서 발생했는지 키워드를 작성한다. 적성을 완료하면 작성자의 분노의 정도를 객관적으로 측정하여 점수를 알려준다. 사용자는 공감되는 본노에 좋아요를 눌러 함께 분노해줄수있다. 가장 많이 공감한 분노중 상위 3개를 선정하여 개시한다. 사이트에 입력된 단어들의 빈도수를 측정하여 사람들의 분노 경향을 한눈에 파악이 가능하게 textcloud를 통해서 보여준다.
스토리 보드
개발 예정 api
개발완료 (2021.03.04)
개발한 api
팀원 간 업무 분배한 방식
해야하는 일을 정리하여 나열한 뒤에 각자 가능한 일을 선택하여 진행하였습니다. 사전에 지정한 시간이 되면 모여서 현재 진행사항을 발표하고 막히는 부분이 있다면 협력하여 해결하였습니다.
프로젝트 진행 중에 겪었던 어려움
azure에서 머신러닝 api를 사용하였는데 한국에서는 azure를 많이 사용하지 않아 참고할 개발 블로그가 없었다. 평소 개발 블로그를 참조하는 나로써는 이것을 어떻게 사용해야하는지에 대한 방향성을 잃었었다.
azure에서 공식문서를 참조하여 개발하고 github에서 예제 코드들을 분석하여 사용하는 방법을 학습하였습니다. 이전까지는 이미 누가 분석하여 사용법을 올려놓은 블로그를 참조하였다면 이번 프로젝트를 통해서 직접 공식 문서를 보고 git을 참조하여 사용방법을 분석하고 사용 할 수 있는 능력이 향상된 것 같습니다.
whynotwhy
flask 기반의 개발하다 생긴 분노를 표출하는 사이트 입니다.
갑자기 발생한 오류 때문에, git의 conflict 문제, 오타 등의 문제로 화가 날 때 부정적인 감정 들을 쌓아 놓지말고 외부로 분출하는 소통의 공간입니다.
다른 사람들과 분노를 공유 함을 통해서 위로와 위안을 받고 다시 개발에 집중 할 수 있게하는 것이 이 사이트에 목적입니다.
본인이 표출한 분노가 몇 점인지 나타내주는 분노 지수를 통해서 개인의 분노를 객관적으로 생각 할 수 있게 해줍니다.
마이크로소프트의 azure의 text analytics를 사용하여 문장의 감성을 분석하였습니다.
사이트 전체의 키워드를 분석하여 빈도가 높은 순으로 글의 크기를 나타내여 전체적인 키워드를 한 눈에 보기 쉽게하였습니다.
amchart의 textclound를 사용하였습니다.
개발한 api
git repo
https://github.com/DongHyunKIM-Hi/whynotwhy