Segram
latest

Home

  • About
  • Installation
  • Supported languages and models
  • Authors & contributors
  • Contributing
  • License

Tutorials

  • See Github

Quick reference links

  • Components
  • Phrases
  • Sentences
  • Documents
  • Corpus
  • Stories
  • Frames
  • Segram pipeline component
  • Segram coref component
  • Data collections

API Reference

  • segram
    • segram package
      • Subpackages
        • segram.datastruct package
        • segram.grammar package
        • segram.nlp package
        • segram.semantic package
        • segram.utils package
      • Submodules
Segram
  • segram
  • segram package
  • segram.nlp package
  • Edit on GitHub

segram.nlp package

NLP backends.

NLP backends allows decoupling of logic specific for different languages and NLP engines (e.g. spacy) from the rest of the package concerned with processing the output produced by a backend.

Subpackages

  • segram.nlp.backend package
    • Subpackages
      • segram.nlp.backend.rulebased package
        • Subpackages
  • segram.nlp.extensions package
    • Submodules
      • segram.nlp.extensions.base module
        • SpacyExtensions
  • segram.nlp.grammar package
    • Submodules
      • segram.nlp.grammar.components module
        • ComponentNLP
      • segram.nlp.grammar.doc module
        • DocNLP
      • segram.nlp.grammar.grammar module
        • GrammarNLP
      • segram.nlp.grammar.phrases module
        • PhraseNLP
      • segram.nlp.grammar.sent module
        • SentNLP
  • segram.nlp.pipeline package
    • Submodules
      • segram.nlp.pipeline.annotator module
        • Annotator
      • segram.nlp.pipeline.base module
        • Segram
      • segram.nlp.pipeline.coref module
        • Coref
      • segram.nlp.pipeline.factories module
      • segram.nlp.pipeline.merger module
        • Merger
  • segram.nlp.tokens package
    • Submodules
      • segram.nlp.tokens.abc module
        • NLP
      • segram.nlp.tokens.doc module
        • Doc
      • segram.nlp.tokens.span module
        • Span
      • segram.nlp.tokens.token module
        • Token

Submodules

  • segram.nlp.corpus module
    • Corpus
      • Corpus.token_dist
      • Corpus.count
      • Corpus.resolve_coref
      • Corpus.add_doc()
      • Corpus.add_docs()
      • Corpus.count_tokens()
      • Corpus.copy()
      • Corpus.get_docbin()
      • Corpus.ensure_cpu_vectors()
      • Corpus.prefer_gpu_vectors()
      • Corpus.from_texts()
      • Corpus.to_data()
      • Corpus.from_data()
      • Corpus.to_disk()
      • Corpus.from_disk()
Previous Next

© Copyright 2023, Szymon Talaga. Revision cef36b0c.

Built with Sphinx using a theme provided by Read the Docs.