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.
Getting started as a Melissa Data developer
(See
Getting Started with Melissa Lookups .)
First, we create our free account which gives us:
Simple, free registration
Sign-in from anywhere
1000 free credits
Credit top-offs to 1000 free per month
(A credit is basically an operation, like a look-up.)
(I think that, for the developer program, "free" lasts up to 3 months.)
Steps to signing up as a developer
Go to
https://www.melissa.com/v2/lookups .
Click on Sign In .
Click on Create an Account .
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).
Then, you'll be sent back to the log-in page to sign in.
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:
a Developer Portal , which appears empty
Melissa Alert Service
Lookups
Credit Cards on File
My Files Transfer
Order History
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:
People & Addresses
Global Lookup
MAK, MIK & MEK
Everything ZIP Codes
Maps & Aerial Views
Federal Resources
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!