본문 바로가기
  • 머킹이의 머신로그

전체 글132

[오늘부터 코딩테스트]프로그래머스 코딩 기초 프로그램 풀기 프로그래머스 주사위 게임 3 [python] 안녕하세요 머킹입니다! 오늘 자연어 처리 프로젝트도 올리고 싶었는데 아직도 코랩이 돌아가는 중이라서 못 올릴 것 같습니다.ㅎㅎ 그래서 오늘은 코딩테스트만 올리겠습니다. 저는 지금 0단계부터 차근차근 풀고 있는데요. (아마도) 0단계에서 가장 어려운 문제를 마주쳤습니다... 문제 설명 1부터 6까지 숫자가 적힌 주사위가 네 개 있습니다. 네 주사위를 굴렸을 때 나온 숫자에 따라 다음과 같은 점수를 얻습니다. - 네 주사위에서 나온 숫자가 모두 p로 같다면 1111 × p점을 얻습니다. - 세 주사위에서 나온 숫자가 p로 같고 나머지 다른 주사위에서 나온 숫자가 q(p ≠ q)라면 (10 × p + q) 2 점을 얻습니다. - 주사위가 두 개씩 같은 값이 나오고,.. 2023. 9. 20.
[오늘부터 코딩테스트]프로그래머스 코딩 기초 프로그램 풀기 파이썬으로 풀어보는 코딩테스트 Lv.0 안녕하세요 머킹입니다. 오늘도 문제들을 풀어봤는데요. 0 레벨도 하염없이 어렵지만 그래도 열심히 하다 보면 이해하겠죠?! 배열 만들기 4 문제 설명 정수 배열 `arr`가 주어집니다. `arr`를 이용해 새로운 배열 `stk`를 만드려고 합니다. 변수 `i`를 만들어 초기값을 0으로 설정한 후 `i`가 `arr`의 길이보다 작으면 다음 작업을 반복합니다. - 만약 `stk`가 빈 배열이라면 `arr [i]`를 `stk`에 추가하고 `i`에 1을 더합니다. - `stk`에 원소가 있고, `stk`의 마지막 원소가 `arr [i]`보다 작으면 `arr[i]`를 `stk`의 뒤에 추가하고 `i`에 1을 더합니다. - `stk`에 원소가 있는데 `stk`의 마지막 원소가 .. 2023. 9. 19.
[자연어 개인 프로젝트] 제주도 사투리를 번역하자 (2) 안녕하세요 머킹입니다. 지난번 포스팅에 이어 개인 프로젝트를 적어보고자 합니다. 사실 저는 그동안 개발을 하면서 아직까지 환경설정을 제대로 해본 적이 없습니다. 그래서 그랬을까요... 정말 너무 힘들었습니다... 일단 환경설정을 하게 된 계기부터 말씀드리겠습니다. 자연어 처리를 위해서 저는 한국어 형태소 분석기를 사용하고자 했습니다. 형태소 분석 이란 형태소를 비롯하여, 어근, 접두사/접미사, 품사(POS, part-of-speech) 등 다양한 언어적 속성의 구조를 파악하는 것입니다. 한국어는 토큰화(Tokenization)가 매우 어렵습니다. 한국어는 '조사', '어미' 등이 있고 띄어쓰기도 매우 복잡합니다. '콜라'에 조사가 붙으면 '콜라가', '콜라를', '콜라는' 등처럼 붙게 되지만 모두 '콜라.. 2023. 9. 19.
[자연어 개인 프로젝트] 제주도 사투리를 번역하자 (1) 자연어 NLP 양방향 번역 모델 생성하기 안녕하세요 머킹입니다. 프로젝트를 진행하면서 얻는 것 또한 많았지만 개인 프로젝트를 (어떻게든) 완성해서 의미 있는 결과를 얻고 싶다는 생각이 들었습니다. 저는 정말 초보고 무언가를 처음부터 끝까지 해보려면 뭐든지 부딪혀야 하는 상황이었기 때문에 일단 원하는 걸 해보자 그리고 배우자!라는 생각으로 개인 프로젝트를 기획했습니다. 저는 사투리를 쓰는 지역이 고향인 사람입니다. 여러분들은 사투리를 얼마나 쓰시나요? 아무래도 요즘은 사투리의 경계도 많이 허물어서 예전만큼 자주 사용하지는 않는 것 같습니다. 하지만 저는 사투리가 좋습니다. 독특하고 재미있어서 개인적으로 유지됐으면 하는 바람이 있습니다. 그래서 사투리 중에서 가장 독특하고 문화적으로 남았으면 하는 제주도 사.. 2023. 9. 18.
728x90