1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 사기 탐지

Connected

연습 문제

용어 리스트 사용하기

한 가지 용어만으로 검색하고 싶지 않을 때가 자주 있어요. 잠재적으로 사기 고객이나 거래를 표시(flag)할 수 있는 용어들로 "사기 사전(fraud dictionary)"을 만들 수도 있죠. 보통 사기 분석가는 이런 사전에 무엇이 들어가야 할지 감을 가지고 있어요. 이 연습에서는 여러 용어에 플래그를 지정하고, 다음 연습에서는 그것으로부터 새로운 플래그 변수를 만들 거예요. 이렇게 만든 '플래그'는 Machine Learning 모델의 특성(feature)으로 직접 사용하거나, 모델 결과 위에 추가 필터로 사용할 수 있어요. 먼저 용어 리스트를 사용해 데이터를 필터링해 보겠습니다. 정제된 이메일이 들어 있는 데이터프레임은 df로 제공됩니다.

지침

100 XP
  • 'enron stock', 'sell stock', 'stock bonus', 'sell enron stock'을 포함하는 검색용 리스트를 만드세요.
  • 검색 조건의 문자열 용어들을 결합(join)하세요.
  • searchfor에 정의한 리스트와 일치하는 이메일을 사용해 데이터를 필터링하세요.