from domain.entities import Article class MatchingService: def find_match(self, article: Article, keywords: list[str]) -> list[str]: title_lower = article.title.lower() return [kw for kw in keywords if kw.lower() in title_lower]