저희는 인터넷상의 비속어들을 순화시키는 서비스인 “비속여”를 개발하는 팀입니다 😃
Liars는 아래의 멤버들과 함께하고 있어요!
- Product Manager
- AI Engineer
- Frontend Developer
- Frontend Developer
- Backend Developer
- AI Engineer
- UI/UX Design
비사이드에서 진행하는 306 포텐데이에서 제작되고 있는 프로덕트입니다.
비속여 (Beesokyeo)는 gpt-3.5-turbo를 사용하여 웹 상에서 욕설을 필터링하여 순화된 형태로 보여주는 크롬 확장 프로그램입니다. 이 확장 프로그램을 사용하면 웹 페이지에서 욕설이 감지되면 자동으로 순화되어 보여집니다.
비속여의 타겟은 모든 웹 사용자입니다. 웹 서핑을 즐기는 모든 이들이 비속여를 활용해 편안하고 쾌적한 온라인 경험을 만끽할 수 있습니다.
비속어, 특히 욕설은 인간에게 부정적인 영향을 끼치는 것으로 잘 알려져 있습니다. 김현규, 김하균.(2019).SNS 언어폭력성(비속어, 은어)에 관한 연구.예술인문사회 융합 멀티미디어 논문지,9(3),99-108. 에 따르면, 비속어는 정보윤리교육과 자아정체성교육에 중요한 영향을 미친다고 밝혀졌으며, 이 두 가지 교육 모두 교육 성과에 큰 영향을 끼칩니다.
또한, KAIST(한국과학기술원)의 정범석 교수 연구팀은 고등학교 1학년 29명을 대상으로 언어폭력을 입거나 가하는 그룹의 뇌 MRI를 살펴본 결과, 양쪽 모두 해마의 크기가 작고 뇌회로 발달이 늦어졌다고 합니다.
그러나, 인터넷 상에서는 누구나 욕설에 쉽게 노출되어 있습니다. 일부 웹 사이트는 비속어 필터링을 적용하고 있지만, 그렇지 않은 웹 사이트들도 상당히 많습니다. 예를 들어, 한국의 대형 커뮤니티인 디시인사이드에서는 아무런 제재 없이 욕설이 올라오곤 합니다.
이에 따라 저희 Liars 팀은 '비속여'를 개발하고자 합니다. 비속여를 통해, 사용자들은 여러 인터넷 플랫폼에서 비속어와 욕설로 가득한 환경을 피해 쾌적한 인터넷 환경을 누릴 수 있습니다. 더불어 비속여 앱을 사용하면, 사용자들이 보다 건강한 커뮤니케이션과 더 즐거운 온라인 활동을 지속할 수 있게 될 것입니다. 또한, '비속여' 애플리케이션은 다양한 각종 온라인 플랫폼과 웹 사이트에 적용될 수 있어서, 이를 통해 넓은 범위의 사용자들에게 긍정적인 영향을 줄 수 있습니다.
이러한 서비스는 인터넷 환경의 품위를 높여 다른 사용자들로부터도 호응을 얻을 것으로 기대됩니다. 결국, 저희 Liars 팀은 '비속여' 앱을 통한 변화가 디지털 시대의 커뮤니케이션 문화를 긍정적으로 바꾸는 원동력이 되길 바라며, 사용자들이 인터넷을 보다 안전하고 즐거운 공간으로 바꿀 수 있는 소중한 기회를 제공하고자 합니다.
-
욕설 필터링
비속여는 사전에 등록된 욕설 목록을 바탕으로 웹 페이지에서 욕설을 감지하고, 해당 욕설을 필터링하여 순화된 형태로 대체합니다. 이를 통해 사용자들은 욕설이 포함된 콘텐츠를 볼 때 불쾌한 경험을 최소화할 수 있습니다.
-
개인화 설정
사용자들은 비속여의 설정 메뉴에서 개인화된 욕설 필터링을 적용할 수 있습니다. 사용자가 직접 욕설 목록을 추가하거나 수정할 수 있으며, 특정 단어나 문구를 원하는 형태로 대체할 수도 있습니다. 이를 통해 사용자는 자신의 선호에 맞게 욕설 필터링을 조정할 수 있습니다.
-
예외 설정
비속여는 특정 웹 사이트 또는 온라인 커뮤니티에서 욕설을 필터링하지 않도록 예외 설정을 할 수 있습니다. 사용자는 예외 목록에 웹 사이트의 주소를 추가하여 해당 사이트에서는 욕설 필터링이 비활성화되도록 설정할 수 있습니다. 이를 통해 사용자는 필요한 경우에만 욕설 필터링을 사용할 수 있습니다.
- 핵심 기능 위주로 빠르게 크롬 웹 스토어에 등록
- 인스타그램, 디스콰이엇 등을 이용하여 사용자 유입
-
다양한 언어 지원
비속여는 현재 한국어만 지원하고 있으나, 앞으로 영어, 일본어 등 다양한 언어 지원이 계획되어 있습니다. 많은 관심과 기대 부탁드립니다!
-
더욱 정밀한 욕설 필터링
비속여의 현재 욕설 필터링 방식은 단순 단어 매칭을 기반으로 하여 정확도가 다소 떨어질 수 있습니다. 딥러닝 기반의 더욱 정밀한 욕설 필터링 기술 개발을 검토 중이오니, 조금만 기다려 주시길 바랍니다!
- openai API limit
OpenAI의 Chat API는 기본적으로 1분에 최대 3번만 호출할 수 있습니다. 더 많은 호출을 원한다면 유료 결제가 필요하지만, 그 경우에도 1분에 60번까지만 호출할 수 있다는 제한이 있습니다. 비속여는 웹 상에서 최소한 100개 이상의 문장을 신속하게 순화해야 하기 때문에, 저희는 API를 호출할 때 여러 문장을 함께 보내는 방식을 선택하였습니다. 이 방법을 통해 한 번에 약 90개의 문장을 순화하는 데 성공하였습니다.
- Chrome 웹 스토어에서 "비속여"를 검색합니다.
- 검색 결과에서 "비속여" 확장 프로그램을 선택하고 "추가" 버튼을 클릭하여 설치합니다.
- 설치가 완료되면 Chrome 브라우저의 우측 상단에 있는 확장 프로그램 아이콘을 클릭합니다.
- 비속여 아이콘을 찾아 클릭하여 확장 프로그램을 실행합니다.
- 비속여 설정 메뉴에서 욕설 필터링과 개인화 설정, 예외 설정을 원하는 대로 조정합니다.
- 설정이 완료되면 웹 페이지에서 욕설이 감지되어 필터링되어 보여집니다.
비속여는 완벽한 욕설 필터링을 보장하지 않습니다. 일부 욕설이 감지되지 않을 수도 있으며, 무해한 단어나 문구가 잘못해서 필터링될 수도 있습니다.
비속여는 사용자의 개인 정보를 수집하지 않습니다. 욕설 필터링을 위해 사용되는 단어 데이터는 로컬에서 처리되며, 외부로 전송되지 않습니다.
이 프로젝트는 오픈 소스로 개발되었으며, 기여는 언제나 환영합니다. 버그 보고서, 기능 제안, 코드 개선 등 모든 종류의 기여를 받고 있습니다. GitHub 저장소에서 이슈를 등록하거나 풀 리퀘스트를 제출해주세요.
GitHub 저장소: https://github.com/daveg7lee/be_lie
비속여는 MIT 라이선스를 따릅니다. 자세한 정보는 LICENSE 파일을 참조하세요.
비속여는 온라인 환경에서 욕설을 필터링하여 사용자들이 더욱 안전하고 편안한 온라인 경험을 할 수 있도록 도와줍니다. 우리 모두가 좋은 온라인 문화를 만들기 위해 비속여를 통해 비속어를 속여보세요. 감사합니다!