Automated
03-12-2003, 09:33 AM
HI Guys,
Due to the Amount of help i got with the first stage of this script, i would like some assistance with the second/final stage.
What i have is a DB with over 268,000 entries into it, each one containing a word and it's definition. (AKA the whole English dictionary)
What i am doing is going to create the AIML (Artificial intelligence Mark-up language) so that i can "teach" this knowledge to my artificially intelligent chat bot.
I have written the AIML and need a sort of Mail Merge script that will replace each existence of {word} and {definition} with the appropriate information in the DB.
Here is the AIML i have written, i have given a simple version for the moment;
<category>
<pattern>what does {word} mean?<pattern>
<template>{word} means {definition}</template>
</category>
<category>
<pattern>What is the meaning of {word}<pattern>
<template>{word} means {definition}</template>
</category>
What needs to happen is for the script to do the replace and then export the output to a file (any name) now to prevent time outs maybe it could do 1000 records each time before i refresh the page to do the next.
Once each record has been done and exported it should set a sort of "flag" next to that record in the DB so the same thing isnt exported twice.
I appreciate that this probably isnt a small project so i will see what i can offer you in exchange for your expertise
Thanks.
Matthew
Due to the Amount of help i got with the first stage of this script, i would like some assistance with the second/final stage.
What i have is a DB with over 268,000 entries into it, each one containing a word and it's definition. (AKA the whole English dictionary)
What i am doing is going to create the AIML (Artificial intelligence Mark-up language) so that i can "teach" this knowledge to my artificially intelligent chat bot.
I have written the AIML and need a sort of Mail Merge script that will replace each existence of {word} and {definition} with the appropriate information in the DB.
Here is the AIML i have written, i have given a simple version for the moment;
<category>
<pattern>what does {word} mean?<pattern>
<template>{word} means {definition}</template>
</category>
<category>
<pattern>What is the meaning of {word}<pattern>
<template>{word} means {definition}</template>
</category>
What needs to happen is for the script to do the replace and then export the output to a file (any name) now to prevent time outs maybe it could do 1000 records each time before i refresh the page to do the next.
Once each record has been done and exported it should set a sort of "flag" next to that record in the DB so the same thing isnt exported twice.
I appreciate that this probably isnt a small project so i will see what i can offer you in exchange for your expertise
Thanks.
Matthew