Only-office-nlp-solver


Hey fellow Gophers! :waving_hand:

I released an OnlyOffice NLP solver. This didn’t exist in OnlyOffice before and was only available in MS Excel and LibreOffice.

So why am I posting this here in a Go forum?

You guessed it! I used Go compiled to WASM to create this. Sure, there’s a layer of fancy JS to get the data from the spreadsheet to the plugin, but the heavy lifting :flexed_biceps: is done concurrently in Go, which makes it so fast.

Furthermore, cross-compiling enabled me to also work natively with a different build path and do all the testing and development just like for a normal Go app.

Still missing are side conditions, and I hope I can implement them before the end of the year.

A gentle call to action for you:

To develop this further, I would love to receive some example spreadsheets from people who work with spreadsheets a lot and have faced NLP problems in the past—maybe some finance guys or engineers. Examples that show real-world problems. Maybe people who needed to stick with Excel only because of the solver. Do you know someone?

I will test the examples and refine the plugin in terms of performance and fitting quality.

https://github.com/Karl1b/only-office-nlp-solver

demo

1 Like

Pretty cool work, Karl

That’s amazing!