ErlPort is a library for Erlang which helps connect Erlang to a number of other programming languages. Currently supported external languages are Python and Ruby . The library uses Erlang port protocol to simplify connection between languages and Erlang external term format to set the common data types mapping. Please check Documentation page for features of ErlPort, examples and more details of how to use the library.
Full article: http://erlport.org/