Как классифицировать URL? что такое функции URL? Как выбрать и извлечь функции из URL

Я только начал работать над проблемой классификации. Это проблема двух классов: модель My Trained (Машинное обучение) должна будет решить / предсказать либо разрешить URL, либо заблокировать его.

Мой вопрос очень конкретный.

Как классифицировать URL? Должен ли я использовать обычные методы анализа текста?Что такое функции URL?Как выбрать и извлечь функции из URL?