Step A: extract OpenAlex / PubMed keywords from your CSV.
Step C: convert abstract / co-word data into GPT-based semantic phrase sets (per document).
Both steps require a valid Club Membership Code (CMC); GPT usage is billed directly by OpenAI.
For this standalone script, Step A currently supports:
OpenAlex concepts (column openalex_concepts)PubMed MeSH terms (column mesh_terms)Access control: a valid 10-digit Club Membership Code (CMC) is required. CMCs are checked annually by a backend rule.
Authors personally cover Google App Engine usage fees to keep this app online. If this tool supports your bibliometrics research, a voluntary donation is appreciated to help fund maintenance and development.
π DonateThis step starts from abstract or co-word data. You can upload:
/)Access control: the same 10-digit CMC used in Step A is also required for Step C. In this step GPT is always applied; a valid OpenAI API key is mandatory and all GPT charges are billed by OpenAI to your own account.
These demos use local files placed in the same folder as this Python file:
doi.csv, pmid.csv, and abstract.csv.
Download demo input CSV formats
All demos return a network dashboard and ZIP download. DOI/PMID demos first retrieve keywords, then build a co-word network from the extracted concepts/MeSH terms.
Inputs & detection (Step A)
Inputs & detection (Step C)
Outputs
*_openalex_pubmed.csv (columns openalex_concepts or mesh_terms)*_gpt_semantic_phrases.csv β wide table:
Doc_index, Item_1, ..., Item_kmax_terms semantic phrases per record.Use Step C output as a co-word set per document for downstream FLCA/TAAA analysis.