본문 바로가기
728x90
반응형

Python16

문맥을 고려한 한국어 텍스트 데이터 증강 | Korean Text Augmentation Considering Context, K-TACC 소개 및 활용 코드 들어가며 안녕하세요! 벌써 봄이 왔네요... 밤낮으로 일교차가 있으나 2주 전에 비교하면 정말 많이 따듯해졌음을 느끼고 있습니다. 이번에 회사에서 3차년도 R&D 과제 중 콘텐츠 분류 모델을 만드는 업무를 맡게됐습니다. 물론 생각보다 목표치를 빨리 달성하게 돼서 이렇게 블로그를 쓸 시간도 생기게 됐네요. 사실 이번 업무에서는 모델을 만든다기보다는 성능 향상이 많이 필요한 상황이었습니다. 문제 제가 직면한 상황에는 총 3가지 문제가 있었습니다. 1. 데이터 총 개수가 654개로 상당히 작았습니다. 2. 기존에 만들어진 모델이 거의 깡통 모델이었습니다. 3. 과적합 해결 방안이 필요했습니다. 2번과 3번의 경우는 쉽게 해결이 가능했습니다. 그런데 1번 문제는 데이터를 더 받을 수 있는게 아니라면 해결이 불가.. 2024. 4. 5.
[requests.auth] 포스트맨 Basic Authorization을 파이썬에서 사용하는 방법 서론 무려 한 달만에 쓰는 포스팅이다. 최근에 PHP와 Moodle 관련 업무를 받아 진행하면서 심신미약 상태가 되어버렸다. 출근하기도 싫고, 코딩 자체에 대한 재미가 싸-악 사라졌다... 거의 코딩 밥경찰. 그래도 먹고 살려면 배워야겠지 하는 생각으로 버티고 있다. 그래서 어쨋든 오늘 소개하고자 하는 내용은 포스트맨에서는 요청이 정상 작동되는데, 파이썬 쪽에서 requests 라이브러리를 이용해서 함수화하는 과정에서 Authorization 쪽에서 자꾸 에러가 발생해서 그 부분에 대한 내용을 다뤄볼 것이다. 포스트맨(POSTMAN) 포스트맨은 개발한 API를 테스트하고, 테스트 결과를 공유하여 API 개발의 생산성을 높여주는 플랫폼이다. Requests Requests는 간단한 Python용 HTTP .. 2023. 8. 23.
[Streamlit] html, css, javascript 없이 Python으로 웹 구현하기 2 2023.04.28 - [Python/Streamlit] - [1] html, css, javascript 없이 Python으로 웹 구현하기 [1] html, css, javascript 없이 Python으로 웹 구현하기 아직 배포나 상용화 단계를 가보지 못한 나는 웹 페이지 만들기를 도전해보려고 한다. 다른 언어나 프레임워크를 다룰 줄 모르기 때문에 내 능력 선에서 가능한 방법을 찾았고, 그게 바로 Streamli zzgrworkspace.tistory.com 3. 깃허브에서 웹 사이트를 만들기 위한 레포지토리 만들기 웹 사이트를 만들 레포지토리를 하나 만들어준다. 나는 이전에 테스트 용으로 streamlit-view 라는 이름으로 만들어둬서 위 사진에는 똑같은 이름이 있다고 안된다고 하지만 이 글을 .. 2023. 4. 28.
[Streamlit] html, css, javascript 없이 Python으로 웹 구현하기 1 아직 배포나 상용화 단계를 가보지 못한 나는 웹 페이지 만들기를 도전해보려고 한다. 다른 언어나 프레임워크를 다룰 줄 모르기 때문에 내 능력 선에서 가능한 방법을 찾았고, 그게 바로 Streamlit 이다. Streamlit은 보통 데이터에 대한 정보를 다루기 좋게 설계되어 있다. 어떻게 시작하는지, 어떤 데이터를 사용하는지, 어떻게 웹 페이지로 만드는지 살펴보도록 하자. 이 글은 나의 최애 생활코딩님의 유튜브 영상을 참고로 쓰여졌다. vscode 기본 세팅과 github, Streamlit 계정을 미리 준비해두면 좋다. 1. 작업 환경에 Streamlit 설치하기 나는 Visual Studio Code를 이용하므로 프로그램에 들어가 Conda에 적당한 가상환경을 선택해 터미널을 열고 Streamlit을.. 2023. 4. 28.
[프로그래머스] 문자열 밀기 프로그래머스 문자열 밀기 문제 링크 코딩테스트 연습 > 코딩테스트 입문 > 문자열 밀기 문제 설명 문자열 "hello"에서 각 문자를 오른쪽으로 한 칸씩 밀고 마지막 문자는 맨 앞으로 이동시키면 "ohell"이 됩니다. 이것을 문자열을 민다고 정의한다면 문자열 A와 B가 매개변수로 주어질 때, A를 밀어서 B가 될 수 있다면 밀어야 하는 최소 횟수를 return하고 밀어서 B가 될 수 없으면 -1을 return 하도록 solution 함수를 완성해보세요. 제한사항 0 len(A): answer = -1 break return answer 2023. 2. 23.
[데이콘/DACON] 상추의 생육 환경 생성 AI 경진대회 (낯선 데이터 다루기, 데이터 전처리, 시계열 데이터 처리, EDA, GAN) [배경] 4차 산업혁명 시대를 맞아 농업 분야에서도 인공지능(AI) 기술이 널리 사용되어 IT 기술을 동원한 스마트팜 등 보다 효율적인 작물 재배가 가능해지고 있습니다. KIST 강릉 분원은 인공지능을 활용하여 국내에서 생장하는 식물 자원 중 유용한 소재를 탐색하고, 그 효능과 활용법에 대해 연구하고 있습니다. 이번 경진대회를 통해 작물의 수확량을 최고로 끌어올릴 수 있는 시간대별 최적 환경을 알아낼 수 있다면, 식물 재배와 관련한 제반 산업에 큰 도움이 될 것입니다. [주제] 생육 환경 생성 AI 모델 결과를 바탕으로 상추의 일별 최대 잎 중량을 도출할 수 있는 최적의 생육 환경 조성 [설명] 이번 경진대회에서는 예측 모델과 생성 모델 2가지 모두 개발해야 합니다. 상추의 일별 잎중량을 예측하는 AI .. 2023. 2. 8.
728x90
반응형