# \#nlp

**URL:** https://discourse.julialang.org/tag/nlp/510.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [\[ANN\] Montre.jl: bindings for a new corpus query engine for NLP](https://discourse.julialang.org/t/ann-montre-jl-bindings-for-a-new-corpus-query-engine-for-nlp/136611)

<div class="topic-metadata">

**Author:** [@myersm0](https://discourse.julialang.org/u/myersm0)\
**Replies:** 0\
**Last updated:** [April 8, 2026, 1:32am UTC](https://discourse.julialang.org/t/ann-montre-jl-bindings-for-a-new-corpus-query-engine-for-nlp/136611 "2026-04-08T01:32:35Z")

</div>

Introducing Montre.jl montre (/mɔ̃tʁ/): from French montrer, “to show.” The Latin root is monstrare, “to point out, indicate.” ☜ Montre is a fast, embeddable corpus query engine that I wrote in the Rust language. This…

---

## [\[ANN\] UniversalDependencies.jl for representing annotated linguistic data](https://discourse.julialang.org/t/ann-universaldependencies-jl-for-representing-annotated-linguistic-data/136448)

<div class="topic-metadata">

**Author:** [@myersm0](https://discourse.julialang.org/u/myersm0)\
**Replies:** 0\
**Last updated:** [March 29, 2026, 1:51pm UTC](https://discourse.julialang.org/t/ann-universaldependencies-jl-for-representing-annotated-linguistic-data/136448 "2026-03-29T13:51:08Z")

</div>

Announcing UniversalDependencies.jl: A Julia representation of the Universal Dependencies data model for annotated linguistic data. (Status: Not yet registered. Currently on day 2 of the three-day General Registry waitin…

---

## [BenchmarkDataNLP.jl](https://discourse.julialang.org/t/benchmarkdatanlp-jl/129393)

<div class="topic-metadata">

**Author:** [@mantzaris](https://discourse.julialang.org/u/mantzaris)\
**Replies:** 0\
**Last updated:** [May 27, 2025, 9:24pm UTC](https://discourse.julialang.org/t/benchmarkdatanlp-jl/129393 "2025-05-27T21:24:13Z")

</div>

BenchmarkDataNLP.jl, a Julia package for quickly generating synthetic, complexity controlled NLP benchmark datasets. Without having to search for large corpora or cleaning messy CSVs etc. GitHub repo → https://github.com…

---

## [Solving large scale NLP problem on HPC cluster](https://discourse.julialang.org/t/solving-large-scale-nlp-problem-on-hpc-cluster/127134)

<div class="topic-metadata">

**Author:** [@J-Holger](https://discourse.julialang.org/u/J-Holger)\
**Replies:** 5\
**Last updated:** [March 25, 2025, 8:50am UTC](https://discourse.julialang.org/t/solving-large-scale-nlp-problem-on-hpc-cluster/127134 "2025-03-25T08:50:42Z")

</div>

Hello, I’m trying to solve a maximization problem for maximizing profit in river hydroelectricity power production. The problem is non-linear and non-convex. I’m using the solution from a simplified, linear and convex, …

---

## [It seems that MadNLP does not support general NLP problem](https://discourse.julialang.org/t/it-seems-that-madnlp-does-not-support-general-nlp-problem/116864)

<div class="topic-metadata">

**Author:** [@JackaChou](https://discourse.julialang.org/u/JackaChou)\
**Replies:** 7\
**Last updated:** [July 13, 2024, 5:50am UTC](https://discourse.julialang.org/t/it-seems-that-madnlp-does-not-support-general-nlp-problem/116864 "2024-07-13T05:50:05Z")

</div>

I recently used the solver MadNLP to solve the following NLP problem, but the terminal reported that it didn’t support this problem. Isn’t MadNLP a general NLP solver? using MadNLP, JuMP m = Model(() → MadNLP.Optimize…

---

## [NLP: Attribute ScalarNonlinearFunction is not supported by the model](https://discourse.julialang.org/t/nlp-attribute-scalarnonlinearfunction-is-not-supported-by-the-model/110444)

<div class="topic-metadata">

**Author:** [@Shuhua](https://discourse.julialang.org/u/Shuhua)\
**Replies:** 21\
**Last updated:** [June 6, 2024, 10:13pm UTC](https://discourse.julialang.org/t/nlp-attribute-scalarnonlinearfunction-is-not-supported-by-the-model/110444 "2024-06-06T22:13:50Z")

</div>

Hi, I am working on an optimization problem as described in the PDF document in the GitHub repository. The nonlinearity is introduced mainly the equation G in (16). I implemented the model following closely the PDF desc…

---

## [Ipopt solves large-scale nonlinear problems](https://discourse.julialang.org/t/ipopt-solves-large-scale-nonlinear-problems/98831)

<div class="topic-metadata">

**Author:** [@lzq-zbc](https://discourse.julialang.org/u/lzq-zbc)\
**Replies:** 18\
**Last updated:** [July 7, 2023, 2:06am UTC](https://discourse.julialang.org/t/ipopt-solves-large-scale-nonlinear-problems/98831 "2023-07-07T02:06:52Z")

</div>

I’m new to Julia, I’m working on optimal power flow problems in the direction of power systems, and when solving large-scale problems with Julia (there are thousands of variables and constraints, of course, most of them …

---

## [Is there a Symbolics.jl interface to Ipopt (or similar)?](https://discourse.julialang.org/t/is-there-a-symbolics-jl-interface-to-ipopt-or-similar/100149)

<div class="topic-metadata">

**Author:** [@votroto](https://discourse.julialang.org/u/votroto)\
**Replies:** 17\
**Last updated:** [June 14, 2023, 10:49pm UTC](https://discourse.julialang.org/t/is-there-a-symbolics-jl-interface-to-ipopt-or-similar/100149 "2023-06-14T22:49:05Z")

</div>

Hello, is there an interface to Ipopt which can accept Symbolics functions? There is NLPModelsIpopt, which accepts NLPModels. Going via ADNLPModels seems unnecessary as Symbolics can already provide all the hessians, ja…

---

## [JuMP.jl to solve NLP with higher exponents?](https://discourse.julialang.org/t/jump-jl-to-solve-nlp-with-higher-exponents/95086)

<div class="topic-metadata">

**Author:** [@Chad](https://discourse.julialang.org/u/Chad)\
**Replies:** 1\
**Last updated:** [February 23, 2023, 5:52pm UTC](https://discourse.julialang.org/t/jump-jl-to-solve-nlp-with-higher-exponents/95086 "2023-02-23T17:52:28Z")

</div>

Wondering what is the best solver for Non Linear programming for the objective function with exponent 4 and 5? I am trying to solve for a big graph of the order 20k vertices and 1M edges. Please advise any documentation…

---

## [Alpine+JuMP for nonlinear integer programming problem with user-defined objective function](https://discourse.julialang.org/t/alpine-jump-for-nonlinear-integer-programming-problem-with-user-defined-objective-function/94693)

<div class="topic-metadata">

**Author:** [@PrimulaBunce](https://discourse.julialang.org/u/PrimulaBunce)\
**Replies:** 2\
**Last updated:** [February 16, 2023, 9:15am UTC](https://discourse.julialang.org/t/alpine-jump-for-nonlinear-integer-programming-problem-with-user-defined-objective-function/94693 "2023-02-16T09:15:04Z")

</div>

Hi, I am trying to use Alpine to solve an integer programming problem with a user-defined nonlinear objective function. When I run JuMP.optimize!(m) I get the following error. ERROR: type Symbol has no field head Stac…

---

## [Print optimization problem using Ipopt](https://discourse.julialang.org/t/print-optimization-problem-using-ipopt/89786)

<div class="topic-metadata">

**Author:** [@Katti](https://discourse.julialang.org/u/Katti)\
**Replies:** 6\
**Last updated:** [November 9, 2022, 1:18pm UTC](https://discourse.julialang.org/t/print-optimization-problem-using-ipopt/89786 "2022-11-09T13:18:57Z")

</div>

Hello all, I am building a pretty complex optimization problem with the Ipopt solver (NLP). Since the results are not as I expected, I guess that I made a mistake in the model definition. Therefore, I would like to prin…

---

## [Voicebot / NLP packages](https://discourse.julialang.org/t/voicebot-nlp-packages/86841)

<div class="topic-metadata">

**Author:** [@davide445](https://discourse.julialang.org/u/davide445)\
**Replies:** 1\
**Last updated:** [September 8, 2022, 8:11am UTC](https://discourse.julialang.org/t/voicebot-nlp-packages/86841 "2022-09-08T08:11:18Z")

</div>

For a specific project where is needed a system to ask a series of questions and evaluate if the human tell the needed informations, was looking around to understand if in the Julia ecosystem there is anything relevant. …

---

## [Nlp examples of using wordtokenizers.jil for email addresses](https://discourse.julialang.org/t/nlp-examples-of-using-wordtokenizers-jil-for-email-addresses/86859)

<div class="topic-metadata">

**Author:** [@bww00](https://discourse.julialang.org/u/bww00)\
**Replies:** 0\
**Last updated:** [September 6, 2022, 9:15pm UTC](https://discourse.julialang.org/t/nlp-examples-of-using-wordtokenizers-jil-for-email-addresses/86859 "2022-09-06T21:15:55Z")

</div>

Does anyone have examples for using WordTokenizers.jil for email addresses Thanks

---

## [How to save nonlinear JuMP model to file?](https://discourse.julialang.org/t/how-to-save-nonlinear-jump-model-to-file/86322)

<div class="topic-metadata">

**Author:** [@a6a3uh](https://discourse.julialang.org/u/a6a3uh)\
**Replies:** 21\
**Last updated:** [August 31, 2022, 11:13am UTC](https://discourse.julialang.org/t/how-to-save-nonlinear-jump-model-to-file/86322 "2022-08-31T11:13:37Z")

</div>

Is it unsupported feature yet? Ivoking write\_to\_file I get: ERROR: MathOptInterface.UnsupportedAttribute{MathOptInterface.NLPBlock}: Attribute MathOptInterface.NLPBlock() is not supported by the model. Could someone p…

---

## [Creating a corpus with a custom tokenizer](https://discourse.julialang.org/t/creating-a-corpus-with-a-custom-tokenizer/82902)

<div class="topic-metadata">

**Author:** [@Jack\_N](https://discourse.julialang.org/u/Jack_N)\
**Replies:** 1\
**Last updated:** [June 17, 2022, 4:05am UTC](https://discourse.julialang.org/t/creating-a-corpus-with-a-custom-tokenizer/82902 "2022-06-17T04:05:09Z")

</div>

I am trying to build a corpus with a custom tokenizer in Julia but I cannot figure out how to do it. I tried using TextAnalysis.jl’s Corpus function in order to create the corpus, but it does not allow me to specify a to…

---

## [Making Word Embedding Layer in Julia](https://discourse.julialang.org/t/making-word-embedding-layer-in-julia/82829)

<div class="topic-metadata">

**Author:** [@Jack\_N](https://discourse.julialang.org/u/Jack_N)\
**Replies:** 2\
**Last updated:** [June 15, 2022, 8:17pm UTC](https://discourse.julialang.org/t/making-word-embedding-layer-in-julia/82829 "2022-06-15T20:17:23Z")

</div>

I am trying to make a word embedding layer in a flux model in Julia and I am using this tutorial as a reference https://spcman.github.io/getting-to-know-julia/deep-learning/nlp/flux-embeddings-tutorial-1/. I believe it …

---

## [Method Error and Corpus Creation](https://discourse.julialang.org/t/method-error-and-corpus-creation/78917)

<div class="topic-metadata">

**Author:** [@edbezci](https://discourse.julialang.org/u/edbezci)\
**Replies:** 1\
**Last updated:** [April 6, 2022, 6:35am UTC](https://discourse.julialang.org/t/method-error-and-corpus-creation/78917 "2022-04-06T06:35:05Z")

</div>

Hello, I am new Julia and trying to train a basic SVM model for multiclass text classification in Julia. My dataset has around 75K rows and 2 columns (text and label). The context of the dataset is the abstracts of scie…

---

## [Doc2Vec in Julia](https://discourse.julialang.org/t/doc2vec-in-julia/78907)

<div class="topic-metadata">

**Author:** [@Salvatore\_Cosentino](https://discourse.julialang.org/u/Salvatore_Cosentino)\
**Replies:** 2\
**Last updated:** [April 4, 2022, 3:42am UTC](https://discourse.julialang.org/t/doc2vec-in-julia/78907 "2022-04-04T03:42:57Z")

</div>

Hello everybody. I would like one of students to start learning Julia and move from Python. The project is working on uses Gensim module for Python, which allows for modelling semantic NLP problems. Specifically he is…

---

## [Community/getting involved in NLP in Julia](https://discourse.julialang.org/t/community-getting-involved-in-nlp-in-julia/76510)

<div class="topic-metadata">

**Author:** [@mostol](https://discourse.julialang.org/u/mostol)\
**Replies:** 0\
**Last updated:** [February 15, 2022, 8:22pm UTC](https://discourse.julialang.org/t/community-getting-involved-in-nlp-in-julia/76510 "2022-02-15T20:22:45Z")

</div>

I’m just starting out in Julia (and programming/open source in general, to a big extent), and I’d love to try to make some contributions and get involved in the community. In particular, I’m working on a degree in Human …

---

## [Any equivalent of Google translate (like in gsheet) for DataFrames?](https://discourse.julialang.org/t/any-equivalent-of-google-translate-like-in-gsheet-for-dataframes/73904)

<div class="topic-metadata">

**Author:** [@o314](https://discourse.julialang.org/u/o314)\
**Replies:** 5\
**Last updated:** [January 3, 2022, 9:10am UTC](https://discourse.julialang.org/t/any-equivalent-of-google-translate-like-in-gsheet-for-dataframes/73904 "2022-01-03T09:10:50Z")

</div>

Hello there, I’m used to googletranslating cell in google sheet, a solution that works quite well. I wonder if there is any simple solution that can be used with DataFrames to translate some cell ? The fact is i need …

---

## [\[ANN\] NLP packages](https://discourse.julialang.org/t/ann-nlp-packages/19235)

<div class="topic-metadata">

**Author:** [@zgornel](https://discourse.julialang.org/u/zgornel)\
**Replies:** 0\
**Last updated:** [January 3, 2019, 3:03pm UTC](https://discourse.julialang.org/t/ann-nlp-packages/19235 "2019-01-03T15:03:30Z")

</div>

Good day to everyone, Below is a list of NLP-related packages I developed in the last few months that may be of interest: ConceptnetNumberbatch.jl an interface for Conceptnet Numberbatch word embeddings Glowe.jl an …

---

## [Hiring Student Assistants at Georgia Tech Research Institute](https://discourse.julialang.org/t/hiring-student-assistants-at-georgia-tech-research-institute/70167)

<div class="topic-metadata">

**Author:** [@TheCedarPrince](https://discourse.julialang.org/u/TheCedarPrince)\
**Replies:** 0\
**Last updated:** [October 21, 2021, 4:25pm UTC](https://discourse.julialang.org/t/hiring-student-assistants-at-georgia-tech-research-institute/70167 "2021-10-21T16:25:52Z")

</div>

Hi everyone! I am currently looking to hire a student assistant to work with me at Georgia Tech Research Institute! If you are interested in advancing research in public health, healthcare analytics, and health equity,…

---

## [Running a pre-trained BERT on twitter data using Flux.jl Transformer.jl](https://discourse.julialang.org/t/running-a-pre-trained-bert-on-twitter-data-using-flux-jl-transformer-jl/67721)

<div class="topic-metadata">

**Author:** [@Storopoli](https://discourse.julialang.org/u/Storopoli)\
**Replies:** 17\
**Last updated:** [September 16, 2021, 9:24am UTC](https://discourse.julialang.org/t/running-a-pre-trained-bert-on-twitter-data-using-flux-jl-transformer-jl/67721 "2021-09-16T09:24:41Z")

</div>

Hi everybody! I have 8k labelled twitter data with either a 0 or 1 (binary classification). MLJ.jl with classical machine learning has not very good performance with the problem. I am trying to fit a pre-trained BERT t…

---

## [ComponentArrays.jl with NLopt.jl](https://discourse.julialang.org/t/componentarrays-jl-with-nlopt-jl/57482)

<div class="topic-metadata">

**Author:** [@avonmoll](https://discourse.julialang.org/u/avonmoll)\
**Replies:** 3\
**Last updated:** [March 24, 2021, 2:08pm UTC](https://discourse.julialang.org/t/componentarrays-jl-with-nlopt-jl/57482 "2021-03-24T14:08:38Z")

</div>

These two packages seem to be incompatible. Without fully understanding the internals of NLopt.jl it seems that the vector of optimization variables ends up getting cast as an Array{Float64,1}. This basic snippet works: …

---

## [Make function accept an array of strings and return an array of strings](https://discourse.julialang.org/t/make-function-accept-an-array-of-strings-and-return-an-array-of-strings/57473)

<div class="topic-metadata">

**Author:** [@sonicrules1234](https://discourse.julialang.org/u/sonicrules1234)\
**Replies:** 5\
**Last updated:** [March 18, 2021, 1:56pm UTC](https://discourse.julialang.org/t/make-function-accept-an-array-of-strings-and-return-an-array-of-strings/57473 "2021-03-18T13:56:47Z")

</div>

I’m working on a google translate package, and I’ve got the translating part, but I want a function that will do a batch translate. function batchtranslate(inputstrings::Array{String,1}, lang\_tgt="auto"::String, lang\_sr…

---

## [Effective Text Extraction from Documents (PDFs)](https://discourse.julialang.org/t/effective-text-extraction-from-documents-pdfs/54889)

<div class="topic-metadata">

**Author:** [@TheCedarPrince](https://discourse.julialang.org/u/TheCedarPrince)\
**Replies:** 2\
**Last updated:** [February 9, 2021, 10:48pm UTC](https://discourse.julialang.org/t/effective-text-extraction-from-documents-pdfs/54889 "2021-02-09T22:48:29Z")

</div>

Hi all, Question for those involved with text extraction pipelines (or ETL pipelines for that matter): In Julia, what works best for you when doing text extraction from PDFs? In my case, I am simplifying the problem t…

---

## [Writing a fast nlp tokenizer in Julia](https://discourse.julialang.org/t/writing-a-fast-nlp-tokenizer-in-julia/54176)

<div class="topic-metadata">

**Author:** [@merckxiaan](https://discourse.julialang.org/u/merckxiaan)\
**Replies:** 12\
**Last updated:** [February 2, 2021, 4:23pm UTC](https://discourse.julialang.org/t/writing-a-fast-nlp-tokenizer-in-julia/54176 "2021-02-02T16:23:46Z")

</div>

Hello everyone, As a learning exercise, I’m interested in writing a byte-pair-encoding (BPE) tokenizer in Julia. The meat of this tokenizer would be to find the most occuring pairs of tokens (initially these are just t…

---

## [Unable to optimize using Alpine.jl](https://discourse.julialang.org/t/unable-to-optimize-using-alpine-jl/52088)

<div class="topic-metadata">

**Author:** [@hassanis](https://discourse.julialang.org/u/hassanis)\
**Replies:** 2\
**Last updated:** [December 19, 2020, 6:48pm UTC](https://discourse.julialang.org/t/unable-to-optimize-using-alpine-jl/52088 "2020-12-19T18:48:15Z")

</div>

I’m havinng trouble using Alpine.jl. I know that it’s compatible with MOI now, and the new version was presented at INFORMS this year. Yet, when I try using it, I get the following error: MethodError: no method matching…

---

## [Couenne with JuMP: can't evaluate pow"(0,1.5)](https://discourse.julialang.org/t/couenne-with-jump-cant-evaluate-pow-0-1-5/48734)

<div class="topic-metadata">

**Author:** [@Shuhua](https://discourse.julialang.org/u/Shuhua)\
**Replies:** 3\
**Last updated:** [October 22, 2020, 9:15am UTC](https://discourse.julialang.org/t/couenne-with-jump-cant-evaluate-pow-0-1-5/48734 "2020-10-22T09:15:52Z")

</div>

I am playing with Couenne for NLP optimization problems with JuMP and AmplNLWriter. After setting up these packages, I tried the toy example in Couenne’s documentation (section 5). For convenience, the problem is posted …

---

## [Nlp package with lemmatizer](https://discourse.julialang.org/t/nlp-package-with-lemmatizer/39896)

<div class="topic-metadata">

**Author:** [@BMval](https://discourse.julialang.org/u/BMval)\
**Replies:** 1\
**Last updated:** [May 28, 2020, 9:14pm UTC](https://discourse.julialang.org/t/nlp-package-with-lemmatizer/39896 "2020-05-28T21:14:28Z")

</div>

Would you suggest NLP package, which allows doing lemmortization. Thank you in advance.

[Next page](https://discourse.julialang.org/tag/nlp/510.md?match_all_tags=true&page=1&tags%5B%5D=nlp)
