본문 바로가기
반응형

분류 전체보기101

끝말잇기 한방 단어 추천 끝말 잇기 한방 단어? 끝말잇기에서 한 방 단어를 직관적으로 말고, 좀 더 수치적인 정보로 한 방 단어들을 추출해낼 수 있을까?지난번 '끝말잇기의 고수' 글에서 쓴 내용들을 바탕으로 한방 단어들에 대한 리스트를 뽑아보았다. 해당 글에서는 '진용진'씨의 유튜브에 나온 끝말잇기 고수들 사이의 대결에서 사용된 어휘들을 분석하는데 빈도 정보를 활용하였으나, 이번엔 실제 구한 한방 어휘 리스트를 바탕으로 실제 끝말잇기에 직접 적용해보고자 한다. '끝말잇기의 고수' 글에서 내린 한방 단어의 정의는 다음과 같다. 한방단어는 앞선 어휘의 끝말로 시작하는 단어가 없는 단어(또는 매우 적거나 자주 쓰이지 않아 떠올리기 힘든 경우)를 말한다. 한국어 기초 사전 탐색 이러한 정의를 바탕으로 끝글자의 빈도가 적은 어휘 리스트를.. 2022. 12. 22.
PYTHON으로 GMAIL 보내는 법 (메일 자동화) 최근 아침 마다 확인할 작업들이 생겨서 자동화로 매일 아침 메일 알람을 주었음 해서 관련 코드를 찾아보았다. 파이썬 SMTP 라이브러리 활용하면 코드로 메일을 보낼 수 있다고 한다. gmail이 그래도 api도 많이 공개돼 있고 쉬울 것 같아 여기선 gmail에 대해서만 다루도록 하겠다. (코드 아래 유의 사항 참조!) 전송 방법은 아래와 같으며, 아래 코드에서 (*) 표시된 부분들만 각자 필요에 맞게 수정해서 쓰면 되겠다. import smtplib from email.mime.text import MIMEText # (*)보낼 메일의 내용과 제목 content = """ 임시 내용 """ title = '메일 제목' msg = MIMEText(content) msg['Subject'] = title .. 2022. 11. 28.
[에러] TypeError: dropout(): argument 'input' (position 1) must be Tensor, not str 모델 학습 중에 다음과 같은 오류가 발생했다. 뭔가 해서 계속 구글링을 해봤는데, transformer 버전 변경에 따른 오류였다.. 사실 필자의 잘못인 게, 돌린 모델의 requirements를 설정해주지 않고 그냥 내 맘대로 돌리려다 보니 발생한 문제였다.. transformer 3.xx 버전을 요구하는 모델인데, 본인은 그냥 새로 설치하고 4.xx 버전을 사용했더니 위와 같이 오류 발생.. requirements 파일 대로 다시 환경 설정을 해주어도 되지만(그게 맞지만) 우선 아래와 같이 인자를 추가한 후 실행하니 잘 돌아가서 그냥 쓰련다. ㅎㅎ 핵심은 4.xx버전에서는 pre-trained 모델 불러올 때 인자로 return-dict를 false로 설정해주는 것이다. https://huggingf.. 2022. 7. 5.
[에러] ... cannot open shared object file: No such file or directory colab에서 python으로 실행가능한 Unitex 프로그램을 가동시키려는 와중에 위와 같은 오류가 발생했다. libunitex.so: cannot open shared object file: No such file or directory 해결책은 단순했다. ldconfig 실행하니 에러가 사라졌다. 구글에 검색했을 땐, 보통 라이브러리를 재설치 하면 해결된다고 한다. 근데 필자의 경우, pypi에 공유되는 라이브러리가 아닐 뿐더러, git에서 받은 파일을 토대로 setup.py로 직접 설치하는 방식인데다, 여러번 다시 해봐도 해결이 되지 않았는데, ldconfig 한 방에 해결되었다.. so 확장자는 찾아보니 'shared object'로 c, cpp 파일이 컴파일될 때 생성되는 object 파일의 .. 2022. 7. 5.
[언어학 개념 하나][형태론] 형태론의 분야, 범위 형태론의 분야, 범위 형태론의 핵심분야: affixation process: 단어 형성 과정 다른 process들도 형태론에 걸쳐있는 내용들이 많다. 이 process들은 affixation과 유사 혹은 다른 특징을 보인다. 여러 process들을 비교하여 형태론의 범위를 알아내고자 함 서로 유사한 process들 prefixation vs suffixation: obligatorily bound form을 potentially free morph에 추가하는 process prefixation vs compounding: prefix와 compound의 첫번째 요소는 둘 다 병렬적 연결(coordination)이 가능하다.(영어), suffix에서는 불가능 summer and winter holidays.. 2022. 2. 27.
[언어학 개념 하나][형태론] 파생과 굴절 파생(Derivational)과 굴절(Inflectional) 접사의 차이 Inflectional : 규칙적인 의미, 좀 더 생산적, Root에서 더 멀다, 단일 형태 폰으로 치환 불가, 닫힌 집합-새로운 접사 추가 x?, 통사 층위와 관련이 있다. Derivational : 규칙적이지 않음, 그러나 규칙적인 의미를 갖는 접사도 잇음(생산성 높은), 품사의 변화를 야기할 수 있다. 물론 아닐 수도 있다. 덜 생산적, Root에 더 가깝다, 단일 형태(monomorphemic) form으로 치환가능, 열린 집합 Person - Person al(통사 변화) Father - Great grand father(통사 변화 x) 결론1: 둘 구분하지 말자. 그럼 lexeme의 정의도 없는 것으로 보는 것과 같다... 2022. 2. 6.
반응형