프로그래밍/자연어처리
-
flairNLP 사용하기프로그래밍/자연어처리 2022. 9. 11. 18:35
flairnlp 추천을 받아서 설치해봤다 ner에 강점이 있긴 한데 embedding도 간단히 쓸 수 있을 것 같다. 우선 pip install flair로 설치 완료 $ pip install flair Collecting flair Using cached flair-0.11.3-py3-none-any.whl (401 kB) Requirement already satisfied: scikit-learn>=0.21.3 in ./anaconda3/lib/python3.9/site-packages (from flair) (1.0.2) Collecting deprecated>=1.2.4 Using cached Deprecated-1.2.13-py2.py3-none-any.whl (9.6 kB) Collectin..
-
정규식 online tester - regex101 & preg_match_all프로그래밍/자연어처리 2018. 5. 5. 19:25
자연어처리를 하다보면 종종 정규식을 사용하게 되는데정규식 (pcre)를 코드에 반영하기 이전에 온라인에서 내가 짠 정규식이 제대로 작동하는지 확인하고 싶을 경우가 있다. 그럴때 사용할 수 있는 온라인 정규식 tester & debugger 사이트를 소개 한다. https://regex101.com/ 사이트 바로가기 왼쪽의 FLAVOR 메뉴에서 php의 pcre, javascrip, python, golang등의 다양한 정규식 처리를 할 수 있는 프로그램 언어를 선택할 수 있다. 빌라 이름에서 ()로 들어가 있는 문자열을 찾아 ()에 들어가 있는 세부 정보를 제거 하고 대표 빌라 이름들만 추출하고 싶어 정규식을 작성하였다. 한글도 되어 있는 빌라 이름이 없으면 그냥 숫자라도 남기기로 했다. REGULAR ..
-
dialogflow - curl 호출 php 스크립트프로그래밍/자연어처리 2018. 4. 4. 13:27
웹페이지에서 직접 dialogflow 를 사용할 일이 있어서 php curl 로 dialogflow 서비스를 호출하는 스크립트를 작성했다. dialogflow 참고 사이트 참고로 터미널에서는 아래와 같이 curl 호출을 할 수 있다. curl 'https://api.dialogflow.com/v1/query?v=20170712&query=test&lang=ko&sessionId=95aadeec-*** 78dd939&timezone=Asia/Seoul' -H 'Authorization:Bearer 9***' 여기서 본인의 인증 코드를 모르는 사람은 dialogflow 서비스의 설정의 General 탭에서 확인 가능하다. 링크한 문서의 access token을 보면 query 질의에는 client acces..