목차
저자 서문
역자 서문
제1편 준비 작업과 텍스트
제1장 언어 연구와 프로그래밍
1.1 프로그래밍을 배우는 이유
1.2 프로그래밍의 어려움
1.3 이 책의 구성
1.4 이 장의 요약
연습 문제
제2장 텍스트 데이터
2.1 텍스트 파일의 장점
2.2 텍스트 파일의 사용
2.3 문자 인코딩과 줄 바꿈 문자 처리
2.4 이 장의 요약
연습 문제
제3장 정규 표현식
3.1 정규 표현식의 정의
3.2 텍스트 검색
3.3 텍스트 대체
3.4 이 장의 요약
연습 문제
제2편 Python의 기초 지식 91
제4장 Python 입문
4.1 Python을 선택하는 이유
4.2 Python 설치
4.3 Python 실행
4.4 Python 계산
4.5 문자열
4.6 이 장의 요약
연습 문제
제5장 Python으로 파일 읽기
5.1 Python 프로그램 저장 및 실행
5.2 주석 추가
5.3 실행 결과 저장
5.4 프로그램 분석
5.5 이 장의 요약
연습 문제
제6장 Python의 검색
6.1 if 문
6.2 문자열 조건문
6.3 not, and, or
6.4 else와 elif
6.5 if 문 예제
6.6 이 장의 요약
연습 문제
제7장 for 루프
7.1 루프의 기초 지식
7.2 루프 제어 문장
7.3 루프 응용
7.4 이 장의 요약
연습 문제
제8장 단어 목록: 리스트
8.1 리스트
8.2 리스트와 루프
8.3 파일 정렬
8.4 단어 목록
8.5 표 형식 데이터 처리
8.6 이 장의 요약
연습 문제
제9장 단어 빈도표: 딕셔너리
9.1 딕셔너리의 기초 지식
9.2 단어 빈도표
9.3 빈도표 정렬
9.4 딕셔너리의 활용
9.5 이 장의 요약
연습 문제
제10장 파일 조작
10.1 파일의 입력과 출력
10.2 일괄 처리
10.3 이 장의 요약
연습 문제
제11장 Python에서의 정규 표현식
11.1 정규 표현식 검색
11.2 치환
11.3 이 장의 요약
연습 문제
제3편 Python 응용: 중국어 텍스트를 중심으로
제12장 중국어 품사 태깅의 기초와 주요 도구
12.1 중국어 품사 태깅
12.2 중국어 품사 태깅 도구
12.3 이 장의 요약
연습 문제
제13장 일본어 형태소 분석 도구
13.1 형태소 분석
13.2 형태소 분석 도구 소개
13.3 형태소 분석 도구 사용 방법
13.4 형태소 분석 시 주의사항
13.5 이 장의 요약
연습 문제
제14장 Python으로 중국어 텍스트 처리
14.1 텍스트의 읽기와 쓰기
14.2 중국어 단어 빈도표
14.3 동사 빈도표
14.4 이 장의 요약
연습 문제
제15장 KWIC 검색
15.1 KWIC
15.2 KWIC 검색 프로그램
15.3 이 장의 요약
연습 문제
제16장 단어 조합 검색
16.1 단어 조합 검색 프로그램
16.2 프로그램 개선
16.3 프로그램의 확장
16.4 이 장의 요약
연습 문제