Пары ресторанов
На прошлом уроке вы очистили набор данных restaurants, чтобы подготовить его для построения системы рекомендации ресторанов. Теперь у вас есть новый DataFrame restaurants_new с новыми ресторанами для обучения модели — он был получен из нового источника данных.
Вы уже очистили столбцы cuisine_type и city с помощью методов, изученных в ходе курса. Однако в названиях ресторанов обнаружились дубликаты с опечатками, для работы с которыми нужна компоновка записей, а не объединение с restaurants.
В этом упражнении вы выполните первый шаг компоновки записей и сформируете возможные пары строк между restaurants и restaurants_new. В вашем окружении доступны оба DataFrame, а также библиотеки pandas и recordlinkage.
Это упражнение является частью курса
Очистка данных в Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create an indexer and object and find possible pairs
indexer = ____
# Block pairing on cuisine_type
indexer.____(____)
# Generate pairs
pairs = indexer.____(____, ____)