Написать конвертер текста с возможностью получения данных через API
Цена договорная
Всем добрый вечер. Имеем примерно 20 телеканалов. На каждый канал приходит свое расписание и свои анонсы. Задача:
1 - обработать расписание в соотвествии со стандартами. Например сериалы пишем верхним регистром, худ.фильмы тоже, а передачи малым регистром. убрать лишнюю информацию и тп.
например дано:
13.00 Новости дня. 16+.
13.25 "балабол". Телесериал (Россия, 2013). "Паспортная история". 16+.
15.00 Военные новости. 16+.
15.05 "балабол". Телесериал (Россия, 2013). "Паспортная история". 16+.
15.20 "балабол". Телесериал (Россия, 2013). "Спасибо, доктор!". 16+.
17.00 Новости дня. 16+.
17.15 "балабол". Телесериал (Россия, 2013). "Спасибо, доктор!". 16+.
18.00 "Вторая мировая: пламя и сталь". Документальный сериал. "Эскадренные миноносцы". Премьера! 16+.
21.00 "Открытый эфир". Ток-шоу. 16+.
23.15 "ИЗ ЖИЗНИ начальника
уголовного розыска". Художественный фильм (к/ст. им. М. Горького, 1983).
12+.
Должно получиться:
13.00 Новости дня 16+ (убираем точку после возраста и после окончания названия передачи)
13.25 "БАЛАБОЛ" СЕРИАЛ 16+ (ставим слово сериал верхним регистром, убираем название серии)
15.00 Военные новости 16+ (убираем точку после возраста и после окончания названия передачи)
15.05 "БАЛАБОЛ" СЕРИАЛ 16+
17.00 Новости дня 16+
17.15 "БАЛАБОЛ" СЕРИАЛ 16+
18.00 "Вторая мировая: пламя и сталь". Док.сериал (оставляем кавычки,
убираем название серии и меняем документальный сериал на сериал).
21.00 "Открытый эфир". Ток-шоу 16+ (почти ничего не меняем, кроме точки после 16+
23.15 "ИЗ ЖИЗНИ НАЧАЛЬНИКА УГОЛОВНОГО РОЗЫКА" Художественный фильм 12+
ДЕТЕКТИВ. СССР, 1983 г. (в данном случае, бот должен будет жанр найти в интернете, так как канал не прислал)
2 - соединить расписание и анонсы
То есть так как каждый канал приходит в своем формате, нужно будет написать 20 конвертеров. Какие-то чуть проще, где только расписание, какие-то посложнее, чтобы бот мог часть информации брать с api кинопоиска или аналога.
1 - обработать расписание в соотвествии со стандартами. Например сериалы пишем верхним регистром, худ.фильмы тоже, а передачи малым регистром. убрать лишнюю информацию и тп.
например дано:
13.00 Новости дня. 16+.
13.25 "балабол". Телесериал (Россия, 2013). "Паспортная история". 16+.
15.00 Военные новости. 16+.
15.05 "балабол". Телесериал (Россия, 2013). "Паспортная история". 16+.
15.20 "балабол". Телесериал (Россия, 2013). "Спасибо, доктор!". 16+.
17.00 Новости дня. 16+.
17.15 "балабол". Телесериал (Россия, 2013). "Спасибо, доктор!". 16+.
18.00 "Вторая мировая: пламя и сталь". Документальный сериал. "Эскадренные миноносцы". Премьера! 16+.
21.00 "Открытый эфир". Ток-шоу. 16+.
23.15 "ИЗ ЖИЗНИ начальника
уголовного розыска". Художественный фильм (к/ст. им. М. Горького, 1983).
12+.
Должно получиться:
13.00 Новости дня 16+ (убираем точку после возраста и после окончания названия передачи)
13.25 "БАЛАБОЛ" СЕРИАЛ 16+ (ставим слово сериал верхним регистром, убираем название серии)
15.00 Военные новости 16+ (убираем точку после возраста и после окончания названия передачи)
15.05 "БАЛАБОЛ" СЕРИАЛ 16+
17.00 Новости дня 16+
17.15 "БАЛАБОЛ" СЕРИАЛ 16+
18.00 "Вторая мировая: пламя и сталь". Док.сериал (оставляем кавычки,
убираем название серии и меняем документальный сериал на сериал).
21.00 "Открытый эфир". Ток-шоу 16+ (почти ничего не меняем, кроме точки после 16+
23.15 "ИЗ ЖИЗНИ НАЧАЛЬНИКА УГОЛОВНОГО РОЗЫКА" Художественный фильм 12+
ДЕТЕКТИВ. СССР, 1983 г. (в данном случае, бот должен будет жанр найти в интернете, так как канал не прислал)
2 - соединить расписание и анонсы
То есть так как каждый канал приходит в своем формате, нужно будет написать 20 конвертеров. Какие-то чуть проще, где только расписание, какие-то посложнее, чтобы бот мог часть информации брать с api кинопоиска или аналога.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
По согласованию разбили работу на два этапа, первый завершен!