TF-IDF Porter stemmer, AP-88데이터셋

Slides:



Advertisements
Similar presentations
학교 자체평가의 실제 신 동 한. 목 차  표지 제목  학교 소개  평가위원회 구성  지표별 평가의 실제  학교 자체평가의 향후 반영 계획  설문지 처리.
Advertisements

전공 : 컴퓨터 공학 전공 과목 : 인터넷 정보 검색 학번 : , 이름 : 조 항 두, 오 철 원 발표일 :
10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ ’ ( 금 ) ~ ( 목 ) / 15 개 시・군 대한체육회 / 도, 교육청, 도체육회 47 개 종목 / 32 천명 ’ ( 금 ) ~ ( 화 ) / 9 개 시・군 대한장애인체육회 / 도,
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
2009 학교정보공시 입력 유의 사항 안내 광주광역시교육청.
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
전인교육형 융합프로그램의 효율적 운영 신흥초등학교 교장 양재필.
보고순서 동사무소 통폐합 및 기능개편 계획 1 ` 성과와 역량중심의 신인사시스템 정착을 위한 2 인사쇄신대책.
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
2016년도 제2차 서비스 자격시험 고사장 안내 시험종목: 병원서비스코디네이터, 서비스경영컨설턴트,
삼성전자 창의개발연구소 자율출근제 순환휴가제 ‘생동감’ 프로젝트.
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
제5장 산업재해 보상보험 ☞ 목적 : 근로자의 업무와 관련하여 발생한 재해근로자의 재활 및 사회복귀를 촉진시키기 위하여 이에 필요한 보험시설을 설치 운영하며, 피해를 예방하고 근로자의 복지증진을 위한 사업을 행함으로써 근로자의 보호에 이바지함을 목적으로 함. 산재보험은.
내 아이를 위한 구강관리.
14주차 1교시 강화계획 [학습목표] 1. 강화계획의 정의를 안다 [학습내용] 1. 단순한 강화계획 2. 간헐적 강화 3. 복합 계획 4. 선택과 대응법칙 [사전학습] 강화계획이 일어날 수 있는 사례를 생각해본다.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
조직안정화를 통한 지속적인 조직활성화를 위한 고찰(案)
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
모형설계제작 서강대학교 기계공학과
Homework #1 연관규칙, 분류, 클러시트링의 세 가지 마이닝 방법에 대해, 교재 및 강의노트에 나오지 않는 사례를 각각 1개씩 드시오. 교재 p. 86의 2번 문제 교재 p. 91의 19번 문제 문서는 각 단어의 빈도를 조사하여 문서 벡터로 나타낼 수 있다. 문서.
모형설계제작 2015학년도 2학기 서강대학교 기계공학과 2nd O.T
신입생 예비대학 안내 2007학년도 2. 장 소 : 에버랜드(행사기간 자유이용권 지급) 4. 세부행사 일정
치매의 예방 김 은민 윤금 노인요양원 치매의.
부산대학교 인공지능연구실 김민호 Text Categorization 부산대학교 인공지능연구실 김민호
신년워크숍-전략경영본부 (월), 09:30~13:30, 본관 교육장.
THE ONE PAGE PROPOSAL 강력하고 간결한 한 장의 기획서 저 자 : 패트릭 G. 라일리 옮긴이 : 안 진 환
2018-2학기 캡스톤디자인 실습지원비 사용설명회
품질 관리.
DB를 이용한 정보검색기 구현 (sqlite3)
정보검색 환경세팅 및 쉘스크립트 맛보기 IS lab. 김건영.
-제어문, 함수, 클래스- IS lab. 김건영 Python -제어문, 함수, 클래스- IS lab. 김건영
마산에 대하여 만든이 : 2204 김신우, 2202 권성헌.
IS lab. 김건영 정보검색기 구현 프로젝트 안내사항 IS lab. 김건영
IS lab. 김건영 TF-IDF IS lab. 김건영
1 2 ■ EPC 커스터마이징 품목 운영 결과 보고 커스터마이징 품목 : 매출 ↑ , CS만족도 ↓ System 개선
제12장 지역사회서비스혁신사업과 바우처.
모두가 행복한 교육, 미래를 여는 창의인재 2015 개정교육과정 서울숭인초등학교 교사 이소정.
『한국형 온라인 공개강좌(K-MOOC)』
EndNote 정기교육 - STEP 2- 일자: 2012년9월4일(화) 시간: 13:00-13:30(30분) 장소: 의학도서관.
보육시설 운영관리 < 평가 인증 제도>
홈페이지 제작 스토리 보드 제작 방식 : 맞춤형 제작.
○ 직 무 기 술 서 드라이빙센터 매니저 1. 주요 업무 2. 자격요건 직 무 드라이빙센터 매니저 근무형태
Ⅳ. 생식과 발생 4. 자손에게 줄 세포 만들기.
“병원 폐기물 소각장” 및 “가축 폐수 처리장” 건축 허가 반대 (2011년 “음식물처리장” 미해결 민원 연관)
6장 마케팅 조사 박소현, 김중호, 박기찬.
고급 정보 검색 1. 개 요.
한밭대학교 창업경영대학원 회계정보학과 장 광 식
2019-1학기 캡스톤디자인 실습지원비 사용설명회
1. 기술 및 제품 설명 > 제품 개요 발표자료 작성 방법 <발표자료 작성 방법>
-자료형과 연산- IS lab. 김건영 Python -자료형과 연산- IS lab. 김건영
음양오행과 물리학 조 원 : 김용훈, 양범길, 박수진, 윤진희, 이경남, 박미옥, 박지선 (11조)
1장 심리평가의 이해 심리검사.
글로벌 교육 통신원 2015 해외대학 전공교육과정 우수사례 공모전 제목 소속(학과) 학번 성명.
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
전류는 자계에서 힘을 받는다 기계공학교육 박지훈 황인석 한만혁 이덕균.
房思琪的初恋乐园 ‘팡쓰치’로 보는 문학의 힘 정은비.
직장인의 비즈니스 매너 및 에티켓.
착한가게 광고 제안 착한 매출, 착한 광고! 돈벌리는 착한 어플!.
인터넷쇼핑몰과 상품소싱전략 365DC 대표 양민호 중소기업진흥공단 전자상거래지원센터.
1. 칭찬 및 고발제도 운영(안) 1. 목적 : 칭찬문화의 전사적 확산,전파를 통한 칭찬문화 조성 및 건전한 회사문화 형성
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
중등교원 전보시스템 사용자 설명서 * 작성일 2018 년 12 월 14 일 * 작성자 광주광역시교육청.
제2기 지역사회복지계획 수립, 추진 및 평가 사 례 발 표
Presentation transcript:

TF-IDF Porter stemmer, AP-88데이터셋 IS lab. 김건영 http://hagazzusa.github.io/

오늘 할거 Porter stemming 적용 Sed/awk를 이용한 문서 가공 (과제)저번 시간에 한 tf-idf 를 수정하여 scoring

AP-88 데이터 설명 AP88-small 을 다운받아 사용

Porter stemmer Porter stemmer를 다운받아 cs서버로 옮긴 후 python stemmer.py AP88s.txt > stemmedAP88s.txt

Porter stemmer stemmer.py 내부 __main__부분

Porter stemmer stemmer.py 내부 __main__부분 cmd line 매개변수가 1개이상 들어왔다면 f로 파일 오픈 f의 line 마다 < 태그가 있음 그냥 프린트 없으면, line의 symbol 제거 Line의 word마다 lower 및 stem

Sed/awk를 이용한 문서 가공 Script.sed 작성

Sed/awk를 이용한 문서 가공 방금 코드는 잡다한 태그들을 지우고 DOCNO와 TEXT 내용만 남게 만들어줌 -> awk로 가공하기 쉬워짐 레코드 구분은 <DOCNO> 태그로(태그 밑은 해당 DOC 의 TEXT)

Sed/awk를 이용한 문서 가공 계속 써왔던 코드를 조금만 수정하면 된다.

Sed/awk를 이용한 문서 가공 Term [전체tf] : doc1#doc1tf doc2#doc2tf … 꼴로 포스팅 리스트를 얻을 수 있다.

Python tf-idf socring 1

Python tf-idf socring 나머지 부분(stemming)은 스스로 추가 (과제) 앞서 import한 stemmer는 다음과 같이 인스턴스를 만든 다.

과제 설명 사용자가 쿼리를 입력할 때마다 스코어를 계산하여 상위 5개의 스코어와 해당하는 문서 번호를 출력 (입력 query는 tf-idf계산할 때 stemming을 거쳐야 함) ex)

과제 설명 제출 이메일 : gyk@kangwon.ac.kr 메일 제목 양식 : [학번]ap88_small 1. stemmer사용은 5page 참조 remove_symbol()과 term 단위로 stem()을 쓴다는 것만 알면 됨(__main__부분) 2. awk를 거치고 나온 posting list의 양식은 저번과 동일 하므로 TFIDF클래스의 생성자 변수만 달리 주면 됨