In Progress

Search and Replace text in TXT documents - 1

Text Document Search and Replace project

The purpose of this project is to create software that will read a text document,and eliminate all data except what is required, and put the data elements in a specific order.

You must have the ability to search in a folder, or folders, subfolders, sub-sub folder etc.

You must sort your documents based on which fields you were able to match, and any possible combination of matches:

All 5 requirements

requirements 1,2,3,4

requirements 1,2,3

etc.

The minimum goal is to match requirements 1, 2, 3, and 4. There will not be very many documents that match #5.

I will provide a file of all CAS numbers for you to match.

There are five data elements that we will be searching for in each document:

1. Company Name

2. Product Name

3. Most current date on the document

4. CAS numbers

5. GHS compliant.

Your final document will look like this:

Company Name: ABC Supply Company

Product Name: Red Dye #5

Date: November 5, 2013

CAS: 12-223-1122

CAS: 1-223-234

CAS: 123-12-123

GHS: GHS

For every string, ignore not alphanumeric’s, such as ; : - . etc.

replace all comma’s with a space (so ABC Company, Inc. will be ABC Company Inc)

1. Company Name - placed in the Author field:

Look for a string that looks like a company name, so it has one of the following (with a non-alpha before and after) :

company

companies

corporation

enterprises

laboratories

laboratory

labs

corp

co

llp

lp

llc

industries

ind

international

intl

s.a.

Inc

incorporated

ltd

limited

pty

supply

or, if there is not a match above, it has a string immediately following:

company

company name

company id

corporate office

manufacturer

manufacture

manufacturer information

distributor

manufacturer(s) name

supplier

distributed by

company address

Responsible Party

manufactured

supplied

supplier name and address

contact

contact details

Consignee

importer

manufacturer/supplier

manufactured for

Company Identification

or, if there is not a match above, it is part of an address sequence:

Revkem

PO Box 28104

Green Bay, WI 54324

AQUASOLVE CHEMICAL CO.

P.O. box 1952

Houston, Texas 77251

2. Product name - placed in the Title field

Has a string immediately following this string:

product name

product id

product identity

msds name

trade name

common name

product

brand name

identity

identity (As used on label and list)

Product Identity (Name / Number)

product trade name

Product Brand Name

Trade Name and Synonyms

material name

chemical product

commercial product name

3. Most current date in the document- place in the date field. Search for all of the dates found in the document, compare the dates found, and keep the most current.

4. CAS numbers - place in the CAS field, one per line

All CAS numbers will be in a format like this: x-x-x, where there is one or more number for each x. (ex. 23-1122-221, or 113-23-1223). I will provide a list of CAS numbers for you to compare the number found. If the CAS number sequence matches a CAS number on my list, then place that CAS number in the CAS field. There may be 0, 1, or many CAS numbers on each document.

5. GHS version MSDS - Place the word “GHS” in the Keyword field. You will search the document for one or more strings of text, and if those strings match exactly, you will put the word GHS in the Keyword fiels.

USE THE SAMPLE FILES FOR EXAMPLES.

Skills: .NET, C Programming, C# Programming, C++ Programming, Visual Basic

See more: what is visual programming, what is visual basic programming, what is search string, what is in programming, what is a string in programming, what is a search string, visual basic distributed programming, text to string, text string search, strings in c programming, string searching in c, string searching, string search in c, search text string, search string in c, search string examples, search string c, search string, search red, searching supplier, searching strings, searching in c programming, searching in c, searching a string in c, searching a string

About the Employer:
( 76 reviews ) Edina, United States

Project ID: #4467899

Awarded to:

BSSTechnology

I'm proficient in C#, C/C++

$66 USD in 2 days
(0 Reviews)
0.0

28 freelancers are bidding on average $126 for this job

rajanlengde

This seems simple but somewhat complex, i have done such things to get maxium data satisfaction.

$367 USD in 7 days
(26 Reviews)
5.0
rakib062

Expert in text processing algorithm. Ready to start now. Rakib

$110 USD in 3 days
(20 Reviews)
4.8
hbxfnzwpf

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years, please let expert help you.

$77 USD in 2 days
(22 Reviews)
4.6
murtaza1981

Hi....., I (Myself a senior ASP.NET programmer using C# and VB) have a team having experience of more than 5 years in developing web and mobile applications. I have a team of expert programmers who write robust and bu More

$220 USD in 5 days
(11 Reviews)
4.1
WangJinHao

Hi, I can start just now!

$83 USD in 1 day
(5 Reviews)
4.1
omaralieissa

Hi, i can do it, and ill start working now, thanks.

$66 USD in 3 days
(11 Reviews)
3.8
naren901

Hi, I can help you with required tool.

$132 USD in 5 days
(4 Reviews)
3.7
srdas2012

Hi We are Very much Interested to do the [url removed, login to view] done similar Project of Transferring Selected data from Word to Excel Please see our Past and Present works

$65 USD in 5 days
(10 Reviews)
3.3
itsEMinds

Hi, As I see you are looking for text file transformation. I've prior experience doing similar kind of jobs and have an expertise in txt file and xml transformations. If you want I can show you a demo on it. Please More

$154 USD in 7 days
(3 Reviews)
2.7
gjinfotech004

Hi there . I am c# developer and I am master in text processing and image processing. Please check personal message.

$110 USD in 3 days
(3 Reviews)
2.8
friendlytec

Hi, we can develop the required application in C/C++ and C#. We've expertise in complex algorithms and optimizations. Regards,

$200 USD in 5 days
(1 Review)
2.5
anshul31

HI, I can do this. Please check PMB. Thanks.

$55 USD in 1 day
(1 Review)
2.1
abhisheksoni

Hi, I think i can do this job for you, looking forward to work on the same. Abhishek

$110 USD in 3 days
(1 Review)
2.0
kdcode

Hi. i am an experienced windows developer. totally understood situation. lest get this done right away.

$210 USD in 2 days
(3 Reviews)
1.9
MujtabaAwan

I can provide you this software easily in C# .NET application. Looking forward to work with you.

$132 USD in 2 days
(1 Review)
2.1
riskypathak

Hi I have gone through requirements twice and also had a lok on sample files. Yes i can create such an application for you which will search data in given folder and subfolder files and output documents which will c More

$66 USD in 3 days
(1 Review)
1.2
Cucamonga

I have lots of experience mining data from multi-level directories. I have done this work from text files such as yours and also scraping from web sites. I am able to complete this task in C# or VB. You will be very More

$124 USD in 3 days
(2 Reviews)
1.1
sumeetshah90

I am a freelancing Software developer in India and am a specialist in C# Dot Net Framework Technology. I have experience of more than 1 yr in File & Database Handling. I can deliver your project within/or exactly 7 Day More

$35 USD in 7 days
(0 Reviews)
0.0
yinwei

I'm skilled at web data extract, my daily work is QA the data collected from site and develop bot. I can finish it fast with quality. Hope you give me a try. Thanks!

$165 USD in 3 days
(0 Reviews)
0.0
xealsoft

hi .. we are intrested please read my PM.

$220 USD in 15 days
(0 Reviews)
0.0