Java/MySQL Probabilistic Record Linkage System

I require a program with a GUI that will perform probabilistic record linkage upon ANY two databases the user loads into the program. The resulting records must then be placed into a new database. The program should do the following:

Have a simple GUI

Allow user to load ANY two databases in

Program must remove duplicates in each database respectively, before comparing the records in each one to the records in the other to find further duplicates, and then removing the duplicate.

Program must also consider if each database has different naming standards, example 'Salary' vs 'Wage'.

Program must consider that attributes will not necessarily be in same order.

Program must consider that different formatting may be used for data, example, one data base could store address details under one attribute 'Address' while another may use 'Street', 'City', 'State' etc. thus the program must consider that one attribute in database A could be a duplicate of multiple attributes in Database B.

If Database A has one unique attribute that Database B does not, that attribute must be added to the resulting database, even though some records in database B will contain null.

Probabilistic techniques must be used to achieve this, and further requirements will likely be identified during development but I will be in constant communication so do not worry. Thank you.

People with knowledge of record linkage preferred.

This program will be used by staff and must be simple and easy to understand. It must also be easily maintained by our software engineers so good commenting is a must as modifications may be made in future if further needs are identified. This program will be used at our firm so accuracy and reliability is a must. thank you for understanding

Habilidades: Administración de bases de datos, Programación de bases de datos, Java, MySQL

Ver más: information system mysql java, import record excel mysql using java, appointment system mysql java, student system record java, mysql create table address street city state zip, software write mq4, software write chip epson, useful software write book, software write web specs, drag record display order php mysql java, free software write user guide, software write edid, free software write company profile, software write websites idea, software write book images, software write books, software write protection, free software write book, software write book, ajax data grid system using php mysql, java shanghai salary, site log mysql java, status mysql java application, software write protect software, survey mysql java

Información del empleador:
( 0 comentarios ) United Kingdom

Nº del proyecto: #12737200

13 freelancers están ofertando el promedio de $395 para este trabajo


I have experience of creating similar db sync app where field can have different name or completely missing some time. I have total 15 years of experience in software development

$352 USD en 3 días
(98 comentarios)

Hi, we have read the project description and we are very confident to do the project from start till end. We definitely have some questions when we discuss the project/s with you. We will finish project in timely manne Más

$870 USD en 10 días
(116 comentarios)

Hello, I am interested in this project, Let me know if i am in your shortlist, i can submit my detailed proposal after that. Thanks, Sathies

$500 USD en 10 días
(82 comentarios)

Hello I am Java based software development expert and interested in this project. I have reviewed your requirements regarding software for probabilistic record linkage system. Please communicate to discuss f Más

$250 USD en 7 días
(386 comentarios)

Java and Mysql EXPERT here. Contact me ASAP. I am interested. Thanks, Junaid

$352 USD en 10 días
(87 comentarios)

ABOUT US "IT FLEX SOLUTIONS has focused exclusively on the Web Development/Designing projects with 8+ years of service. Our Web Development/Designing expertise has helped clients to create e-commerce, social networkin Más

$352 USD en 5 días
(35 comentarios)

1-Loads two database 2-Program remove duplicates [ with different scenarios] 3-Makes new database I read the naming standard and address related [url removed, login to view] as you its just a program and not intelligent as human Más

$1300 USD en 30 días
(8 comentarios)

Hi, I have doubts about what you call a database. Is is a table in a database? Is it a text file? Anyway, I can implement a C# program with a GUI where the users loads the "databases" and then perform the required task Más

$224 USD en 10 días
(44 comentarios)

Dear, I already read your job post in carefully and understood your requirement well. I have good and full experiences on web and android & ios app development for 8 years up. And I had developed many native and h Más

$235 USD en 3 días
(6 comentarios)

I have excellent reviews, a near 100% completion rating and I have earned my preferred freelancer badge. I have read over your project description and I'm interested in completing your task. I am a professional with ro Más

$188 USD en 3 días
(7 comentarios)
$164 USD en 3 días
(16 comentarios)

There are a tons of reason NOT to choose me! But, ironically, I am a professional database engineer on iOS and Android and I will deliver the best job out there. Still, let's talk about why you shouldn't hire me right Más

$100 USD en 3 días
(10 comentarios)
$250 USD en 8 días
(1 comentario)

Hello, Before you select a part time developer from here, visit us for 5 minutes ([url removed, login to view]) And if you like what you see, contact us. That's all! "Why hire part time college students? when you can hire profe Más

$155 USD en 3 días
(0 comentarios)

Hello, Before you select a part time developer from here, visit us for 5 minutes ([url removed, login to view]) And if you like what you see, contact us. That's all! "Why hire part time college students? when you can hire profe Más

$155 USD en 3 días
(0 comentarios)