Answers.Body: <p>This area is huge in Python because of machine learning text processing, in fact O'Reilly have an entire book on it . However, we don't really deal with words in Bioinfo SE, </p>
  
  <p>You might want to look at the nltk (natural language toolkit) for Python, but for direct parallels with the Java package bio package (your question) I don't think it's something we would know.</p>
  
  <hr>
  
  <p>You could solve this via subprocessing into Java, and passing the result back to Python. I get the idea that the core ML/ DL used in natural language is set up for Python. Google for example have fantastic tensorflow stack for this.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-21T19:19:39.643Z
Answers.Text: Unfortunately, bio package has many tools dealing with biological sequences, but I require a lemmatizer that work with biomedical literature in English.
Answers.UserDisplayName: PinkBanter
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-21T19:21:38.437Z
Answers.Text: Hi I'm aware of your goals, lemmatization orietated towards biological literature. Its not something we're clued up about, but it's an advanced area of programming
Answers.UserDisplayName: M__
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-21T14:31:27.363Z
Answers.LastActivityDate: 2019-07-22T08:55:35.430Z
Answers.LastEditDate: 2019-07-22T08:55:35.430Z
Answers.UserDisplayName: M__
Body: <p>Lemmatization is one of the most important tasks for text normalization in natural language processing (NLP), i.e. using deep learning to understand text data.</p>
  <p>One of the good lemmatizers I found for biomedical domain is <a href="http://biolemmatizer.sourceforge.net/" rel="nofollow noreferrer">BioLemmatizer</a>. However, it is developed in Java and is available from maven repo. I would like to use it from Python, but there seems to be no counterpart for BioLemmatizer in Python. Is there a way I can access BioLemmatizer from Python using some module like JPype. JPype, however, supports access only for the default classes in Java.</p>
  
Tags: <python><text-processing><java>
Title: Is there a way to use BioLemmatizer from Python?
ThreadText: # Is there a way to use BioLemmatizer from Python?
  
  (Asked by: username_0 on 2019-07-19)
  
  Lemmatization is one of the most important tasks for text normalization in natural language processing (NLP), i.e. using deep learning to understand text data.
  
  One of the good lemmatizers I found for biomedical domain is [BioLemmatizer](http://biolemmatizer.sourceforge.net/). However, it is developed in Java and is available from maven repo. I would like to use it from Python, but there seems to be no counterpart for BioLemmatizer in Python. Is there a way I can access BioLemmatizer from Python using some module like JPype. JPype, however, supports access only for the default classes in Java.
  
  **Tags:** python, text-processing, java
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-07-21. Score: 0
  
  This area is huge in Python because of machine learning text processing, in fact O'Reilly have an entire book on it . However, we don't really deal with words in Bioinfo SE,
  
  You might want to look at the nltk (natural language toolkit) for Python, but for direct parallels with the Java package bio package (your question) I don't think it's something we would know.
  
  ---
  
  You could solve this via subprocessing into Java, and passing the result back to Python. I get the idea that the core ML/ DL used in natural language is set up for Python. Google for example have fantastic tensorflow stack for this.
  
  > **Comments:**
  > **username_0**: Unfortunately, bio package has many tools dealing with biological sequences, but I require a lemmatizer that work with biomedical literature in English.  
  > **username_1**: Hi I'm aware of your goals, lemmatization orietated towards biological literature. Its not something we're clued up about, but it's an advanced area of programming  
  
  ---
  
  