Research as beginner

Russell Bateman
February 2026
last update:

I restarted my Melissa Data (MD) research as a new, speculative developer. My plan is to sign up and learn Melissa Data during this grace period as a matter of personal, professional development—if I can get enough time away to do it.

My immediate, personal goals include:


Getting started as a Melissa Data developer

(See Getting Started with Melissa Lookups.)

First, we create our free account which gives us:

Steps to signing up as a developer

  1. Go to https://www.melissa.com/v2/lookups.
  2. Click on Sign In.
  3. Click on Create an Account.
  4. Once you create an account, you'll be contacted at the e-mail address you provided, welcomed and provided with 1000 free credits (for which you must click a link to kick your free developer period off).
  5. Then, you'll be sent back to the log-in page to sign in.
  6. You will be charged an authorization fee of $5 and, afterwards, you'll receive confirmation by e-mail.

Note: This doesn't appear to me to be a developer/learner program as I had anticipated, but a real contract to consume Melissa Data services—up to 100 times free per month.

In the confirmation are given links to:

At this point, in readiness to move on to doing look-ups, ensure you are this look-ups page and that you are signed in (as evidenced by seeing your name at upper right on the page_.

On this page, you'll see look-ups under these rubrics:

  1. People & Addresses
  2. Global Lookup
  3. MAK, MIK & MEK
  4. Everything ZIP Codes
  5. Maps & Aerial Views
  6. Federal Resources
  7. Batch Processing (Melissa Customers Only)

Obtain technical support at tech@melissa.com.


Melissa Data look-ups

Early on, I am more interested in Java-based projects such as MelissaData / NameObject-Java-Linux.

The Melissa Data NameObject is a specialized software component to parse, analyze and standardize personal name data splitting full names into components (first, last, middle, prefix, suffix), assigns gender and generated formal or informal salutations for enhanced data quality and fraud detection.

Capabilities Samples
Parsing Mr.|John|Lyndon|Smith|Jr.
Genderization Mr. → Male
Salutation "Dear Mr. Smith"
Validation Mr. Bastard Jones → Mr. Jones
Complex Names "Smith, John" or "Jean-Louis Durand"

To clone the Java project, do this:

$ git clone https://github.com/MelissaData/NameObject-Java-Linux
Cloning into 'NameObject-Java-Linux'...
remote: Enumerating objects: 167, done.
remote: Counting objects: 100% (167/167), done.
remote: Compressing objects: 100% (106/106), done.
remote: Total 167 (delta 108), reused 116 (delta 57), pack-reused 0 (from 0)
Receiving objects: 100% (167/167), 68.06 KiB | 1.45 MiB/s, done.
Resolving deltas: 100% (108/108), done.
$ mv NameObject-Java-Linux NameObject
$ cd NameObject
$ ll
total 48
drwxrwxr-x  5 russ russ 4096 Feb  4 14:24 .
drwxrwxr-x 79 russ russ 4096 Feb  4 14:25 ..
drwxrwxr-x  8 russ russ 4096 Feb  4 14:24 .git
-rw-rw-r--  1 russ russ  242 Feb  4 14:24 .gitignore
-rw-rw-r--  1 russ russ 1076 Feb  4 14:24 LICENSE.md
drwxrwxr-x  3 russ russ 4096 Feb  4 14:24 MelissaNameObjectLinuxJava
-rwxrwxr-x  1 russ russ 9341 Feb  4 14:24 MelissaNameObjectLinuxJava.sh
-rw-rw-r--  1 russ russ 7934 Feb  4 14:24 README.md
drwxrwxr-x  2 russ russ 4096 Feb  4 14:24 screenshots

Before we can get going, however, it is necessary to download and install the MelissaUpdater for Linux. To do this, go to https://releasenotes.melissa.com/software-integrations/melissa-updater/. There click the link named Melissa Updater for Linux.

Create a subdirectory at the root of the project named MelissaUpdater and drop the downloaded file, MelissaUpdater, into it. Then make it executable. At this point, I now have:

$ ll
total 48
drwxrwxr-x  5 russ russ 4096 Feb  4 14:24 .
drwxrwxr-x 79 russ russ 4096 Feb  4 14:25 ..
drwxrwxr-x  8 russ russ 4096 Feb  4 14:24 .git
-rw-rw-r--  1 russ russ  242 Feb  4 14:24 .gitignore
-rw-rw-r--  1 russ russ 1076 Feb  4 14:24 LICENSE.md
drwxrwxr-x  3 russ russ 4096 Feb  4 14:24 MelissaNameObjectLinuxJava
-rwxrwxr-x  1 russ russ 9341 Feb  4 14:24 MelissaNameObjectLinuxJava.sh
drwxrwxr-x  3 russ russ 4096 Feb  4 14:24 MelissaUpdater
-rw-rw-r--  1 russ russ 7934 Feb  4 14:24 README.md
drwxrwxr-x  2 russ russ 4096 Feb  4 14:24 screenshots

Now let's run the build script:

$ ./MelissaNameObjectLinuxJava.sh

====================== Melissa Name Object =========================
                    [ Java | Linux | 64BIT ]
Please enter your license string: (my license key for using credits)
Please enter your data files path directory if you have already downloaded the release zip.
Otherwise, the data files will be downloaded using the Melissa Updater (Enter to skip): .
========================== MELISSA UPDATER =========================
MELISSA UPDATER IS DOWNLOADING DATA FILE(S)...

Starting Program @[2026-02-04 3:15:00 PM]

Fetching manifest data for DQ_NAME_DATA for 2026.01
License String is invalid.
Check again or contact your sale representative for support.

Unable to start program, please check above for details.

Cannot run Melissa Updater. Please check your license string!