biocontext_kb.core.scholarly
============================

.. py:module:: biocontext_kb.core.scholarly

.. autoapi-nested-parse::

   Google Scholar tools for searching authors and publications.

   WARNING: Google Scholar may block requests and IP addresses for excessive queries.
   These tools automatically use free proxies to mitigate blocking, but use responsibly.
   For academic research, consider using alternative databases like PubMed/EuropePMC
   when possible to reduce load on Google Scholar.



Functions
---------

.. autoapisummary::

   biocontext_kb.core.scholarly.search_google_scholar_publications


Package Contents
----------------

.. py:function:: search_google_scholar_publications(query, max_results = 10, use_proxy = True)

   Search Google Scholar for publications with support for author search using 'author:"Name"' syntax. WARNING: Use responsibly, may block excessive queries.

   :returns: Publications list with title, authors, venue, year, citations, abstract, bib entry or error message.
   :rtype: dict


