PyFCG

User Guide

  • Getting Started
  • Walkthrough Tutorials

API Reference

  • Classes
  • Constants
  • Functions
  • Variables
PyFCG
  • PyFCG
  • View page source

PyFCG

The library that brings Fluid Construction Grammar and Babel to Python!

User Guide

  • Getting Started
    • Installation
    • Use
  • Walkthrough Tutorials
    • Walkthrough Tutorial: Grammar Formalisation and Testing
    • Walkthrough Tutorial: Modelling Emergent Communication
    • Walkthrough Tutorial: Learning Grammars from Corpora
    • Walkthrough Tutorial: the Canonical Naming Game

API Reference

  • Classes
    • Agent
    • Construction
    • Grammar
    • PropBankAgent
  • Constants
    • DEFAULT_CXN_ATTRIBUTES
    • DEFAULT_FEATURE_TYPES
    • DEFAULT_GRAMMAR_CONFIGURATION
    • DEFAULT_GRAMMAR_VISUALIZATION_CONFIGURATION
    • DEFAULT_HIERARCHY_FEATURES
    • TRAINING_CONFIGURATION
  • Functions
    • activate_monitor()
    • activate_monitors()
    • add_element_to_web_interface()
    • amr_penman_top()
    • deactivate_all_monitors()
    • download_fcg_go()
    • fcg_go_available()
    • generate_word_form()
    • inherit_feature_types()
    • init()
    • instantiate_variables()
    • launch_fcg_go()
    • load_resource()
    • merge_dicts()
    • next_available_socket()
    • penman_to_predicate_network()
    • penman_triples_to_predicate_network()
    • predicate_network_to_penman()
    • predicate_network_to_penman_triples()
    • render_image_in_web_interface()
    • shutdown_fcg_go()
    • socket_available()
    • start_web_interface()
  • Variables
    • fcg_go_process
    • server_address
    • server_port

How to Cite

Temporarily anonymised for reviewing purposes (but ArXiv’s your friend).

Next

© Copyright 2025, Hermes.

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