Такая работа — это по сути экспертная система.
Экспертные системы — это уровень курсовой, а не диплома.
Во всяком случае раньше так было.
Если бы я принимал в команду человека, то такое приложение тоже вряд ли было бы существенным плюсом, так как ничего в нём нет: храним "вещи", категоризируем.
Хотя я не стану говорит, что это прям что-то совсем слабое. Тут всё от инициативы автора будет зависеть.
Но всё же слабо представляю, куда здесь можно прикрутить многопоточность, например. То есть придётся спрашивать об этом на собесе. А зачем тогда прога?)