I have a problem statement in hand and I need to know whether it can be solved by machine learning or not. It goes like this :-
I have a system in which a user can upload documents, so let's say we have a file named xxxZxxx.xxx
User goes multiple levels into the system's folder structure and places the file, (say) A/B/C/D/Z/xxxZxxx.xxx
We need to make a system that reads the file name and suggests the path where it is to be placed.
In this case the file name contains the last part of path, which is a Business Object directory but it may not contain. We have such paths and documents in order of 10^5.
And new paths i.e. business objects may be added with time, which makes this a multi-class classification with approx 10^5 classes that keep on increasing
Is this solvable ?
I tried using a bag of characters (Inspired from bag of words) as a feature vector which failed.
Any comments on any approach that can be followed for this ? Let me know if any other information is needed I will edit the question or change the tags.