- 질문 게시판입니다.
Date 19/11/06 16:10:32
Name   SCV
Subject   프로그램/시스템 개발 문의
안녕하세요.

일을 하다보니 자연어 처리(?) 에 대한 니즈가 생겨서...

음.. 구체적으로는 특정 문서를 텍스트로 넣으면 그 문서가 일정한 규칙을 잘 따르고 있는지 파악해서 검토해 주는 프로그럄을 만들어보고 싶습니다.

일종의 맞춤법 검사기 비슷한건데요...

이런 프로그램? 시스템? 을 만드려면 어떤 언어로 어떻게 만들면 가능할지에 대해서 고견 부탁드립니다.

음... 목표하는 시스템은 appspot 에 얹어져 있네요.



0


멍청똑똑이
잘은 모르지만 https://stanfordnlp.github.io/CoreNLP/ 요런거 찾으시는걸까요 java로 만들어졌다고합니다
네. 개념은 대략 비슷한 것 같습니다.
특정 단어가 반복되는지, 특정 단어 뒤에 나오는 단어가 그 이전 문맥에서 등장하는지, 괄호 뒤에 붙은 조사가 적절한지, 특정 숫자가 특정 영역에서 나타나는지, 일정한 규칙에 어긋난 문자열 또는 문장이 있는지 파악하고 이를 알려주는 프로그램이 필요합니다. 한글을 대상으로요...

java... 라...
seonnyseo
영어라면 멍청똑똑이님이 올려주신 stanfordNLP나 openNLP를 사용하시게 될 것 같습니다.
저는 지금 neo4j에서 stanfordNLP 코어에 올린 라이브러리를 쓰고 있는데,
대부분의 언어에 stanfordNLP를 코어로 얹은 라이브러리가 있을 것 같습니다. (python에서는 nltk를 썼었습니다)

프로그래밍 언어라면 Lint로 검색해서 개발해봤었고,
그게 아니라면 '항상' 일정한 규칙이 뭔지를 정하는 데서 스트레스 받았던 것 같습니다.
규칙은 법적으로 일정한 것이어서 오히려 어렵지 않을 것 같습니다.
라이브러리 추천 감사드립니다.
자연어처리를 하는 개발자인데 아마 윗분 말처럼 예외케이스 처리하다가 생각보다 많은 예외 케이스에 빠른 지지를 치실것같습니다.
제가 하려는 부분은 일정한 로직과 예외 케이스에 대한 db가 있어서 생각보다는 덜 어려울 것 같습니다. 답변 감사드립니다.
바닥부터 개발하시는건 비추입니다
https://github.com/datanada/Awesome-Korean-NLP
여기서 운영하시는 서비스가 올려진 플랫폼과 호환가능하면서 원하는 기능이 비슷하게 되어있는것 찾아서 튜닝하시는게 빠르실듯 합니다
1
링크 정말 감사드립니다. 많은 도움이 되었습니다.
자연어 분석으로 하려고해도, 형태소 정보로 위와 같은 고레벨 정보 추적은 어렵습니다. 로직짜다 세월 갑니다.
제 짧은 식견으로는, 언급하신 건들은 대부분 정규식표현으로 처리 가능할거 같으니 직접 짜보시는게 좋을 것 같네요.
언어는 아무래도 좋을것 같고, 입출력을 웹으로 할건지 파일로 할건지만 결정하셔요.
웹이 텍스트 특성상 (파일 처리 안해도되서) 더 간단할수도 있겠네요.

1. 특정 단어가 반복되는지, (특정단어 지정할 경우 가능)
2. 특정 단어 뒤에 나오는 단어가 그 이전 문맥에서 등장하는지, (특정단어 지정할 경... 더 보기
자연어 분석으로 하려고해도, 형태소 정보로 위와 같은 고레벨 정보 추적은 어렵습니다. 로직짜다 세월 갑니다.
제 짧은 식견으로는, 언급하신 건들은 대부분 정규식표현으로 처리 가능할거 같으니 직접 짜보시는게 좋을 것 같네요.
언어는 아무래도 좋을것 같고, 입출력을 웹으로 할건지 파일로 할건지만 결정하셔요.
웹이 텍스트 특성상 (파일 처리 안해도되서) 더 간단할수도 있겠네요.

1. 특정 단어가 반복되는지, (특정단어 지정할 경우 가능)
2. 특정 단어 뒤에 나오는 단어가 그 이전 문맥에서 등장하는지, (특정단어 지정할 경우 가능)
3. 괄호 뒤에 붙은 조사가 적절한지, (가능)
4. 특정 숫자가 특정 영역에서 나타나는지, (의미파악 못했으나 어느정도는 가능할것 같음)
2
일단 제가 처리하려는 부분들은 규칙이 일정해서 할만할 것 같습니다.
입출력은 일단 웹으로 할것 같고.. 말씀하신 부분 참고하도록 하겠습니다. 감사드립니다.
목록
번호 제목 이름 날짜 조회 추천
8431 IT/컴퓨터시놀로지 질문입니다 2 헬리제의우울 19/12/07 3942 0
8413 IT/컴퓨터NAS는 반드시 컴퓨터와 연결된 공유기에만 물려야 하나요? 9 kapH 19/12/05 4706 0
8397 IT/컴퓨터아이패드로 뭐하십니까? 57 하우두유두 19/12/03 5376 0
8360 IT/컴퓨터파이썬 코딩 스타일 문의 4 로냐프 19/11/27 4171 1
8355 IT/컴퓨터airplay관련 질문입니다. 프링 19/11/27 4014 0
8347 IT/컴퓨터티비 새로 살까요? 사운드바 좋을까요? 8 Moleskin 19/11/26 4317 0
8337 IT/컴퓨터동영상 편집 관련 질문 5 Fate 19/11/24 4607 1
8321 IT/컴퓨터왜 휴대폰으로 인증을 해야 할까요? 11 고철 19/11/21 4653 0
8320 IT/컴퓨터KT F/B 로 돈이 출금되었습니다. 1 행복한사람 19/11/21 13541 0
8312 IT/컴퓨터메모리카드, usb 복구 프로그램 - 쓸만한 무료 프로그램 있나요? 2 당나귀 19/11/20 4293 0
8310 IT/컴퓨터그래픽카드 ti 와 super 접미사의 의미는 뭔가요 6 파란세포 19/11/20 15839 2
8308 IT/컴퓨터S10 LTE 모델들 배터리 타임(엑시노스 기준) 3 흥차넷 19/11/20 4094 0
8301 IT/컴퓨터EIZO 모니터 요새 어떤가요? 10 [익명] 19/11/19 6989 0
8300 IT/컴퓨터무선 이어셋 질문입니다 11 먹이 19/11/19 4168 0
8298 IT/컴퓨터노트북 USB-PD 충전 관련 문의입니다. 6 메존일각 19/11/18 3314 0
8291 IT/컴퓨터스마트폰 중고업체 4 [익명] 19/11/18 2756 0
8283 IT/컴퓨터노트북 비교 부탁드립니다.(2가지 제품) 4 메존일각 19/11/17 5263 0
8264 IT/컴퓨터한일 역사문제를 다룬 서양인 유투버를 찾습니다. 14 코리몬테아스 19/11/14 4279 0
8247 IT/컴퓨터유투브가 이상해졌읍니다. 13 사나남편 19/11/12 5940 0
8242 IT/컴퓨터VPN 앱을 실행하면 와이파이가 끊어집니다. 4 Schweigen 19/11/12 5262 0
8235 IT/컴퓨터아이폰 구매 항목의 나열 순서는 무슨 기준인가요? 2 [익명] 19/11/11 2791 0
8231 IT/컴퓨터유튜브 채팅에서 !딜량 왜 할까요? 5 토비 19/11/10 6503 0
8228 IT/컴퓨터컴퓨터 고수분들께 업무용 마우스 추천 부탁드립니다 9 우유홍차 19/11/10 4607 0
8218 IT/컴퓨터티타임에 사진이 많은 글을 올리고 싶은데 어떤 방법이 가장 좋을까요? 8 트린 19/11/08 5122 0
8213 IT/컴퓨터컴퓨터 교체 질문입니다. 7 Darwin4078 19/11/07 4112 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글