В зависимости от ваших конкретных потребностей, вы можете либо вызвать внешний процесс (используя popen, систему и т. Д.), Либо вы можете настроить другой мини-веб-сервер или что-то в этом роде и заставить сервер rails взаимодействовать с ним черезHTTP с API-интерфейсом в стиле REST (или любым другим, который лучше всего соответствует вашим потребностям).
В вашем примере у вас есть веб-сайт ruby-интерфейса и затем серверная служба Python, работающая с числами, которая создает рекомендации для сайта ruby.,Довольно неплохое решение состоит в том, чтобы сайт ruby отправлял HTTP-запрос в службу python, когда ему нужно обновить данные (с полезной информацией, чтобы определить, что ему нужно делать с чем-либо или чем-то подобным), а затем бэкэнд-служба python может перебить работу.и обновите таблицу, в которой, по-видимому, ваш веб-интерфейс ruby будет автоматически регистрировать изменения во время следующего запроса и отображать.