I need a small VB.net application that let’s me enter three key phrases and checks those inputs against three word filters and return a TRUE/False value if there is a match
Each phrase gets checked against a word filter of the following structure:
match is true if phrase1 satisfies the following condition:
((filterword1 and/or filterword2) and/or (filterword3 and/or filterword4)) is included in the phrase1 and (filterword5 and/or filterword6) is not included in prase1
See attached vb project for a visual interpretation ([url removed, login to view])
The code has to support all buttons and options listed in the attached VB project.
The settings have to be saved into a file.
For each filter, the creation date and total matches counted have to be recorded.
The filters should be listed in the data grid in the main_form.
With the update button, the alerts are deleted or activated/deactivated.
With the Create New Filter a new form opens ([url removed, login to view]) that allows to create a new filter.
The filtername in the datagrid should be clickable and links to [url removed, login to view] with all the fields filled in for the selected existing filter. An update button let the user adjust the new parameters.
Attached is a vb project file with 2 sample forms and a word doc with a filter phrase example.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
* * *This broadcast message was sent to all bidders on Friday Jun 1, 2007 11:33:44 AM:
Some more clarifiactions:
the main form lists all filters SETS.
each filter SET consists of keywords that are applicable to the source, headline and category set. these sets are run against the source, headline and category textboxes on the main form.
the source textbox is filtered by the values of the source panel on the edit_filter form.
the headline textbox is filtered by the values of the headline panel on the edit_filter form.
ther category textbox is filtered by the values of the category panel on the edit_filter form.
the ALL checkboxes if checked will ignore the filtering for that panel, and the match should be set to TRUE.
in short, the edit_filter allows to edit each filter set from the main grid.
the and/or drop downs allow to combine the different keywords.
let me know if you have more questions.
Win XP, VB.net