Skip to content

Analyzer

Mia Sorola Yoshida edited this page May 7, 2025 · 1 revision

Analyzer

What is the Analyzer?

The Analyzer is a tool that checks if the profiles collected by the Crawler are likely to be NAF alumni.

What has been done so far?

How to run the Analyzer

The Analyzer takes profiles from the Crawler table, analyzes them, and stores results in the unconfirmed_alumni table.

  1. Open your terminal and go to the Analyzer folder:
 cd analyzer
  1. Build the TypeScript code into JavaScript:
  npm run build
  1. Start the Analyzer:
  npm start

What to expect

  • The program will skip profiles already analyzed (based on the profile_url)
  • It will show how many new profiles were analyzed

Example output:

Analyzer output

What’s next? (Spring 2025 goals)

  • Collect more training data to improve the ML model, especially for rare cases
  • Fine-tune confidence score thresholds to improve accuracy

Where to find more documentation

All related documents are stored here: https://drive.google.com/drive/folders/1pZor1ZZ0oMw0NGoDMwU8nDXF-GsEUvMC?usp=drive_link