By ilkerrisvan
Hello all,
I am using java for the NLP part of my chatbot and also I use Rasa, now I need to combine them. Actually, I don’t have experience with this so I don’t know how can I do that. I want to listen to different ports for use this chatbot’s two different parts.
Huge thanks for all your help.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi @ilkerrisvan,
I’ll recommend using Nginx as a reverse proxy and set it to proxy to different ports. I think that should be the best solution for you and that way you can host as many applications as you want on your droplet.
First, here is a tutorial on how to install Nginx on your droplet
https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-18-04
After you’ve done that tutorial I’ll recommend checking the following one :
This one will show you how to configure Nginx as a reverse proxy and be able to call applications listening on different ports all on port 80.
Regards, KFSys
I don’t see how you can combine them, Rasa already comes with the toolset for most NLP tasks, you can load spacy or tf models in your pipeline, if there’s a similar framework in java, i’ll suggest to go with that if java is your prefered language.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.