🎉 🎉 RAPIDMINER 9.10 IS OUT!!! 🎉🎉
Download the latest version helping analytics teams accelerate time-to-value for streaming and IIOT use cases.
Automatic classification of documents
Currently, I am working on a project to automate routing of mails to different sub-teams (having different capabilities - say Finance, Operations etc.) based on occurrence of keywords in the mails from requestors. The requestors currently write to a central mailbox from where the dispatchers read the mails manually and send the mails to the respective sub-teams for further action. This process is tedious and cumbersome. Hence, I want to automate this process using Text mining.
I have managed to create a couple of models (KNN, Naive Bayes) on the content of historical mails with their respective labels (sub team) using Rapidminer (Read Excel (Modeling data) -> Process Documents -> Naive Bayes Model -> Write Model). I also managed to validate the model and it works pretty well.This is a one time task.
As a next step, I also created a mail extraction tool in Excel to extract new incoming requests from the mailbox. The idea is to get these mails classified automatically/scored by applying the model aforementioned (Read Model -> Apply Model -> Write Excel and Read Excel (Scoring data)->Apply model -> Write Excel). I have managed to do this successfully as well.Please note that the scoring process is a repetitive task.Based on the request classification in the output file a mail is sent to the respective sub-team for action. I have done this using a VBA macro.
Now, my question is - Is there a way in which I can invoke Rapidminer to run the scoring process at regular intervals at the click of button in Excel or with the help of a script? Please note that the only input that will change is the import of file consisting of new incoming emails that need to be scored (Read excel operator).
Any help on this would be much appreciated.