이제 텍스트에서 특정 키워드를 추출해 보자. 띄어쓰기를 제거한 텍스트에서 키워드를 추출하려면 search_keyword = [ ] 안에 찾으려는 특정 키워드를 입력하고 for 문을 통해 텍스트에 해당 키워드가 있는지 여부를 True, False 값으로 표시하도록 한다. 이렇게 찾은 키워드로 열을 새로 만든다.
search_keyword = ['머신러닝', '딥러닝', '파이썬', '판다스', '공공데이터', 'django', '크롤링', '시각화', '데이터분석', '웹개발', '엑셀', 'c', '자바', '자바스크립트', 'node', 'vue', '리액트']
for keyword in search_keyword: df[keyword] = df["course"].str.contains(keyword)
df.head(3)