टेक्स्ट डेटा का उपयोग

Python में Fraud Detection

Charlotte Werger

Data Scientist

फ्रॉड डिटेक्शन में आपको अक्सर टेक्स्ट डेटा मिलेगा

उपयोगी टेक्स्ट डेटा के प्रकार:

  1. कर्मचारियों और/या क्लाइंट्स के ईमेल
  2. ट्रांज़ैक्शन विवरण
  3. कर्मचारी नोट्स
  4. इंश्योरेंस क्लेम फॉर्म का विवरण बॉक्स
  5. रिकॉर्ड की गई टेलीफोन बातचीतें
  6. ...
Python में Fraud Detection

फ्रॉड डिटेक्शन के लिए टेक्स्ट माइनिंग तकनीकें

  1. वर्ड सर्च
  2. सेंटिमेंट एनालिसिस
  3. वर्ड फ़्रीक्वेंसी और टॉपिक एनालिसिस
  4. स्टाइल
Python में Fraud Detection

फ्रॉड डिटेक्शन के लिए वर्ड सर्च

संदिग्ध शब्दों को फ़्लैग करना:

  1. सरल, सीधा और समझाना आसान
  2. मैच रिज़ल्ट्स को Machine Learning मॉडल पर फ़िल्टर की तरह उपयोग कर सकते हैं
  3. मैच रिज़ल्ट्स को Machine Learning मॉडल में फीचर की तरह उपयोग कर सकते हैं

Python में Fraud Detection

pandas के साथ वर्ड काउंट से फ्रॉड फ़्लैग करें

# Using a string operator to find words
df['email_body'].str.contains('money laundering')

# Select data that matches df.loc[df['email_body'].str.contains('money laundering', na=False)]
# Create a list of words to search for list_of_words = ['police', 'money laundering'] df.loc[df['email_body'].str.contains('|'.join(list_of_words) , na=False)]
# Create a fraud flag df['flag'] = np.where((df['email_body'].str.contains('|'.join (list_of_words)) == True), 1, 0)
Python में Fraud Detection

अभ्यास करते हैं!

Python में Fraud Detection

Preparing Video For Download...