Hi Ryan,
welcome to the list and thank you for a great questions!
Although this is not very clear from the description right now, but those are legacy implementations, you will be much better off using
https://github.com/elastic/elasticsearch-hadoop#apache-spark directly at your notebooks.
That's what we do at NFLabs now.
That said it is totally possible to implement a separate ES interpreter too.
What is the use case you have in mind? Do you use Spark? Are you interested in full ES query syntax?
--
BR,
Alex.