본문 바로가기

구글이 검색결과 개인화를 선보일 모양입니다. Google's "Edit Search Results" Experiment 구글은 PageRank 이외에도 많은 알고리즘이 적용되었으리라 생각하고 있습니다. 스팸이라던가 성인물, 개인정보 및 중복 등등 말이지요, 하지만 겉으로 드러나는 검색결과 피드백은 사실 없었던 것으로 알고있습니다. 하지만 현재 실험적이긴 하지만 노출된 화면들이 있는데요 내용을 보게되면 Relevance Feedback을 통한 결과 조정 등을 할 수 있고 이러한 일련의 과정을 통해서 랭킹에 반영되는 과정을 보여주고 있습니다. Amit Singhal과의 인터뷰 내용중에도 약간 언급이 되어있습니다만, 로그인된 사용자에 대한 개인화된 검색결과를 제공하게 될 것이라고 합 더보기
Hadoop MapReduce를 이용하여 신경망 학습이 가능할까? 아파치 프로젝트로 진행중인 Mahout라는 프로젝트가 있는데, 이것은 Hadoop MapReduce를 통하여 Machine Learning을 하기 위한 프레임워크다. 하지만 Hadoop만큼이나 인기리에 진행되고 있지는 않는것 같다. 어쨌거나, 클릭로그 정보를 이용하여 문서와 입력된 키워드와의 관계를 neural network를 통하여 학습하고, 검색시에 랭킹에 반영하는 것을 실험해보고 있다. 자세한 내용은 집단지성 프로그래밍 (원서: Programming Collective Intelligence) 4장을 참고. 가장 힘든 부분은 feedforward 단계와 backpropagate 단계에서 node의 weight값과 link 의 weight값을 global하게 사용한다는 점에 있는데, 이를 분산환경에서.. 더보기
프로그래밍 면접 이렇게 준비한다 프로그래밍 면접 이렇게 준비한다 상세보기 존 몽건 지음 | 한빛미디어 펴냄 프 로그래밍 면접에 현명하게 대처하는 방법을 서술한 책. 미국에서 제일 잘 나가는 소프트웨어 및 컴퓨터 회사 면접 방식을 통해 프로그래밍 면접에 어떻게 대처 해야 하는 가를 서술한다. 《프로그래밍 면접 이렇게 준비한다》는 구직을 시작하기 전 알아야 할 사항과 입사 지원 절차, 프로그래밍 문제 접근법, 관련 질문과 무관한 질문에 대응하는 법 등으로 구성했다. 요즘은 알고리즘에 대해서 조금씩 공부하고 있습니다. IT에 종사하고 계신 아는 형님이 추천해주신 책인데, 지난 몇 주간 버스간에서 재미나게 읽었습니다. 뭐랄까, 계속 하지 않으면, 금새 잊혀진다고 해야할까요... 알고리즘에 대한 책은 항상 끼고 다녀야지 하는 생각이 들었습니다... 더보기