누군지 모를 사람에 대한 위로. 군말

밸리에 갔다가 누군가 힘들어 하는 글을 쓴것을 봤다. 

다른 사람일 같지 않아 뭐라 몇마디 적을려고 했는데.. 

그 구절이 생각이 안나 그냥 통상적인 말만 적어 놓고 

책을 몇권이나 뒤져서 그 구절을 찾아 냈다. 

"우리는 모두 같은 몸을 지니고 있다. 당신이 지구 반대편에서 눈물 흘리고 있을때 

또 다른 지구의 반대편에서 그 누군가가 당신을 위하여 울고 있다." 

최인호님의 인연중에서.. 

개인적으로 이책의 표제 있는 글 "그대, 억겁의 세월을 건너 나에게 온 사람아"란 글이 좋아서 

서점에서 보자 마자 산 책 ^^


베이지안 규칙 자연어처리

 를 확률 변수(Random Variable)라고 하자, 확률 변수 의 값은 로 나타낸다. 확률변수는 여러 가지 유형의 값을 나타낼 수 있다.
확률변수 의 값이 일 때 결합확률(Joint Probalbity)은  로 나타낸다.
는 변수  상에서의 결합 확률 함수(joint probability function)라고 한다.
이 함수는 변수의 집합을 0과 1 사이의 실수로 사상한다.
의 각 변수를 특정값으로 치환한 것은 로 표현하며, 이를 간단히 로 표현 하기도 한다.
2개 이상의 변수에 의한 조건부 결합 확률(joint conditional probability)도 정의 가능하다.
결합확률은 일련의 조건부 확률로 나타낼수 있다.

이것은 연쇄법칙(Chain Rule)이라고 하는데 이 규칙의 일반적인 형태는 다음과 같다.

연쇄법칙은 가 나열되는 순서와 상관이 있다. 이 변수의 순서가 달라지면 연쇄법칙의 모양은 달라지겠지만 변수의 값이 같다면 확률값도 같다.
결합 확률 함수에서 변수의 순서는 중요하지 않으므로 다음 관계가 성립한다.

윗식을 변형하면
이라는 식을 얻게 되는게 이것을 베이지안 규칙이라고 한다.

오랜만에... 군말

파란 블로그에 사진 올리면서 글 올리다가 

설치형 블로그 깔아볼꺼라고 이것 저것 수정 하면서 난리를 치다가 결국 

이글루스로 다시 돌아 왔습니다. 

기존의 암호를 까먹어서 신분증 복사해서 보내서 이멜주소 수정하고 난리를 쳤네요 ^^ 

이글루스 이웃 여러분 반갑습니다. ^^ 


Delphi SVN 지원 패키지 Programming Story

엠바카데로 델파이 XE 버젼부터 SubVersion에 대한 지원이 추가 되어 있다.

아래 그림은 델파이 프로젝트 매니져에 있는 svn 지원 메뉴이다.


그런데 단점은 lock, unlock을 지원하지 못한다... T_T

개인적으로 혼자 쓸때는 상관없지만 프로젝트 팀에서 쓸 경우에는 Lock. unlock이 필요할때가 있다.

이러한 lock, unlock 기능을 Jedi VCL에서 지원한다.

다음 그림은 Jedi Version Control을 설치 했을때 보이는 메뉴이다.


Jedi의 경우 불편한것은 프로젝트 그룹 단위로 열었을떄 특정 하나의 프로젝트에 대한 처리를 할려면 그 프로젝트에 속해 있는 소스나 폼 디자이너를 열어 놓은 상태에서만 그 프로젝트에 대한 SVN 처리를 할수 있다.


그래도 없는것 보다 나으니 잘 쓰자 ^^ ㅋ

Jedi Code Library 는 다음 링크에서 다운 받을수 있다. http://sourceforge.net/projects/jcl/



말뭉치 통계 프로그램 자연어처리

세종 말뭉치에 있는 태깅된 파일을 읽어와서 어절 단위로 분석된 형태소 품사에 대한 통계값 처리하는 간단한 프로그램


Pos Sequence 필드에 나오는 ES(어절의 시작) EE(어절의 끝) 을 의미하며, 그외 나머지는 세종 말뭉치에 있는 형태소 분석기 품사 테이블을 그대로 사용한다.

품사 테이블은 다음 링크에서 확인 할수 있다. <a href="http://kkma.snu.ac.kr/documents/?doc=postag">http://kkma.snu.ac.kr/documents/?doc=postag</a>

결과를 텍스트 문서로 저장한 파일은 다음 링크에서 다운로드 받을수 있다.

문장 해석 부분의 일부 오류 때문에 몇몇가지는 잘못 해석되는 결과가 나오기도 한다.

1 2 3 4 5 6 7 8 9 10 다음