<commit_before># schedule-to-ics

## Описание

Проект служит сервисом для генерации `.ics` файлов из интернет-расписаний. Это нужно для того, чтобы не переносить расписание в свой электронный календарь вручную.

## Формат `.ics`

Файл `.ics` предназначен для импорта расписания в электронные календари (Google Календарь, Outlook)

## Список расписаний
В настоящее время [на странице проекта](https://alexandr-bbm.github.io/schedule-to-ics/) можно загрузить файлы со следующими расписаниями:

1. Расписание занятий Томского политехнического университета
2. Расписание занятий Томского государственного университета

## Внести вклад
Проект рассчитан на рассширяемость, и вы можете добавить возможность для импорта вашего расписания.
Для отдельного расписания создается отдельный модуль его парсинга. Добавление нового источника расписания сводится к выбору нужных DOM-элементов (см. примеры: get-tpu-schedule.es6, get-tsu-schedule.es6).
 

<commit_msg>added README<commit_after># schedule-to-ics

## Описание

Проект служит сервисом для генерации `.ics` файлов из интернет-расписаний. Это нужно для того, чтобы не переносить расписание в свой электронный календарь вручную.

## Формат `.ics`

Файл `.ics` предназначен для импорта расписания в электронные календари (Google Календарь, Outlook)

## Список расписаний
В настоящее время [на странице проекта](https://alexandr-bbm.github.io/schedule-to-ics/) можно загрузить файлы со следующими расписаниями:

1. Расписание занятий Томского политехнического университета
2. Расписание занятий Томского государственного университета

## Внести вклад
Проект рассчитан на рассширяемость, и вы можете добавить импорт вашего расписания.
Для отдельного расписания создается отдельный модуль его парсинга. Добавление нового источника расписания сводится к выбору нужных DOM-элементов (см. примеры: get-tpu-schedule.es6, get-tsu-schedule.es6).
 


{'fraction_non_alphanumeric': 0.0669500531349628, 'fraction_numerical': 0.004250797024442083, 'mean_word_length': 5.493103448275862, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5462497', 'n_tokens_mistral': 739, 'n_tokens_neox': 933, 'n_words': 201}