В эпоху цифровых технологий поиск астрологов, тарологов, ясновидящих и других «мудрецов» стал проще, чем когда‑либо. Однако собрать полный, проверенный и актуальный каталог специалистов, работающих в разных регионах России, всё ещё требует системного подхода. В этой статье мы расскажем, как с помощью ChatGPT и доступных онлайн‑источников построить такой список шаг за шагом.
Почему стоит автоматизировать процесс создания каталога?
- Объём информации. В России более 5000 зарегистрированных экспертов (по данным сайта Predskazateli.ru).
- Региональная разбросанность. Специалисты работают в крупных мегаполисах и небольших провинциальных городах (Кострома, Владимир, Чита, Абакан и др.).
- Необходимость проверки. Нужно отсеять мошенников, собрать реальные отзывы и контактные данные.
- Удобство для пользователей. Поиск по городу, услуге, рейтингу – всё в одном месте.
Какую роль может сыграть ChatGPT?
ChatGPT – это мощный инструмент обработки естественного языка, который может:
- Собирать данные. С помощью запросов к поисковым системам (Google, Yandex) и API (например,
SerpAPI) получить ссылки на каталоги, форумы и соцсети. - Анализировать тексты. Выделять из описаний имена, города, телефонные номера, ссылки на соцсети, отзывы.
- Структурировать информацию. Преобразовать «сырой» текст в JSON/CSV‑формат, удобный для дальнейшей обработки.
- Проверять достоверность. Сравнивать данные из разных источников, искать совпадения, отмечать противоречия.
Основные источники информации
Для создания полного списка рекомендуется использовать несколько типов ресурсов:
- Публичные каталоги. Astro7 – объединяет тарологов, астрологов, психологов, гадалок и ясновидящих, работающих дистанционно. На сайте есть готовый каталог по направлениям.
- Онлайн‑платформы. Gadanis – предоставляет телефонные и чат‑консультации, а также отзывы от реальных клиентов.
- Справочники. Predskazateli.ru – проверенные анкеты реальных гадалок и экстрасенсов со всей России.
- Социальные сети и форумы. ВКонтакте, Telegram‑каналы, тематические форумы (например, «Астрология и Таро»).
- Гугл‑поиск. Запросы вида «гадалка в городе», «астролог онлайн регион».
Пошаговый алгоритм создания списка
Шаг 1; Сбор URL‑адресов каталогов
Сформировать список запросов:
─ "гадалка в Москве"
⎼ "астролог онлайн Санкт‑Петербург"
─ "каталог тарологов Россия"
С помощью ChatGPT запросить у API поисковой системы (SerpAPI, Google Custom Search) первые 20‑30 результатов.
Сохранить ссылки в массив catalog_urls.
Шаг 2. Парсинг страниц
Для каждой ссылки из catalog_urls выполнить:
- Выделить блоки с данными о специалисте (обычно это
<div class="profile">или<li class="item">). - Извлечь:
- Имя / псевдоним
- Город (или «весь РФ»)
- Услуги (астрология, таро, ясновидение и т.д.)
- Контактный телефон
- Ссылка на чат/телеграм
- Отзывы (рейтинг, количество)
- Сохранить запись в формате JSON.
Шаг 3. Объединение и дедупликация
После парсинга у вас будет несколько тысяч записей. Чтобы избавиться от дублей:
- Сравнивать имя + телефон – если совпадают, оставить запись с более полным набором данных.
- Использовать фазз‑поиск (Levenshtein distance) для схожих имен.
Шаг 4. Проверка достоверности
Для каждой записи выполнить:
- Проверку наличия реальных отзывов (поиск по имени + «отзыв»).
- Сверку телефона через сервисы проверки номеров (например,
numverify.com). - Отметить статус:
"verified","needs_review"или"unverified".
Создаём шаблон страницы, в котором каждый специалист выводится в виде карточки:
<div class="card">
<h3>{name}</h3>
<p><b>Город:</b> {city}</p>
<p><b>Услуги:</b> {services}</p>
<p><b>Телефон:</b> <a href="tel:{phone}">{phone}</a></p>
<p><b>Отзывы:</b> {rating} ★ ({reviews_count} отзывов)</p>
<a href="{chat_link}" class="btn">Связаться</a>
</div>
Шаг 6. Добавление поисковой и фильтрационной функции
Для удобства пользователей встраиваем небольшую JavaScript‑функцию:
<input type="text" id="search" placeholder="Поиск по городу или имени">
<script>
const cards = document.querySelectorAll('.card');
document.getElementById('search').addEventListener('input', function(e){
const term = e.target.value.toLowerCase;
cards.forEach(card => {
const name = card.querySelector('h3').textContent.toLowerCase;
const city = card.querySelector('p:nth-child(1)').textContent.toLowerCase;
if(name.includes(term) || city.includes(term)){
card.style.display = 'block';
} else {
card.style.display = 'none';
}
});
});
</script>
Анастасия Соколова
Город: Москва
Услуги: астрология, таро, чтение по рунам
Телефон: +7 (495) -23‑45‑67
Отзывы: 4.8 ★ (112 отзывов)
Связаться
Этические и юридические нюансы
- Согласие специалистов. При публикации личных контактов желательно получить согласие (или использовать только публично доступные данные).
- Защита персональных данных. Соблюдайте требования ФЗ‑152 «О персональных данных»: храните информацию безопасно, не раскрывайте лишних деталей.
- Ответственность за рекомендации. На сайте необходимо разместить отказ от ответственности: «Сайт не несёт ответственности за точность предсказаний, астрологические услуги являются развлекательными».
Как поддерживать актуальность каталога
- Запланировать ежемесячный парсинг новых страниц и обновление существующих записей.
- Встроить форму обратной связи для пользователей, чтобы они могли сообщать о неактуальных контактах.
- Использовать автоматические уведомления (email, Telegram‑бот) о появлении новых специалистов в выбранных регионах.
Помните, что любой каталог, связанный с предсказаниями и эзотерикой, требует особой ответственности перед пользователями: предоставляйте только проверенную информацию, указывайте источники и не обещайте невозможного.
Дата публикации: