etudier | Extract a citation network from Google Scholar

 by   edsu HTML Version: 0.2.0 License: No License

kandi X-RAY | etudier Summary

kandi X-RAY | etudier Summary

etudier is a HTML library. etudier has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

étudier is a small Python program that uses Selenium, requests-html and networkx to drive a non-headless browser to collect a citation graph around a particular Google Scholar citation or set of search results. The resulting network is written out as GEXF and GraphML files as well as an HTML file that includes a D3 network visualization (pictured above). If you are wondering why it uses a non-headless browser it's because Google is quite protective of this data and will routinely ask you to solve a captcha (identifying street signs, cars, etc in photos) to prove you are not a bot. étudier allows you to complete these captcha tasks when they occur and then it continues on its way collecting data. You need to have a browser to interact with in order to do your part.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              etudier has a low active ecosystem.
              It has 135 star(s) with 24 fork(s). There are 9 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 6 open issues and 17 have been closed. On average issues are closed in 336 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of etudier is 0.2.0

            kandi-Quality Quality

              etudier has 0 bugs and 0 code smells.

            kandi-Security Security

              etudier has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              etudier code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              etudier does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              etudier releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed etudier and discovered the below as its top functions. This is intended to give you an instant insight into etudier implemented functionality, and help decide if they suit your requirements.
            • Get a list of citations from a given URL
            • Extract metadata from an article
            • Download HTML from google
            • Get the cluster id from the URL
            • Extract the cluster id from the element
            • Write the graph to a file
            • Return a JSON representation of the graph
            • Cluster nodes in graph
            • Remove None values from a dictionary
            Get all kandi verified functions for this library.

            etudier Key Features

            No Key Features are available at this moment for etudier.

            etudier Examples and Code Snippets

            No Code Snippets are available at this moment for etudier.

            Community Discussions

            QUESTION

            JQuery - Mouseenter / hover event on top level menu ONLY, not the submenu ( list items NOT nested list items)
            Asked 2022-Jan-28 at 11:22

            I have a navigation menu with 2 levels built using nested lists. I need an event to only trigger on the mouseenter of the top level of the menu, not the submenu. From what I have read this should work as it should only target direct children:

            ...

            ANSWER

            Answered 2022-Jan-26 at 15:44

            Don't use the descendant selector, the space - otherwise, all descendants that match the following selector (including nested elements) will have the listener added. Use > instead, to select direct children.

            The top-level

              is #primary-menu, so use #primary-menu > li to select its immediate children.

            Source https://stackoverflow.com/questions/70856889

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install etudier

            You'll need to install ChromeDriver before doing anything else. If you use Homebrew on OS X this is as easy as:.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
          • PyPI

            pip install etudier

          • CLONE
          • HTTPS

            https://github.com/edsu/etudier.git

          • CLI

            gh repo clone edsu/etudier

          • sshUrl

            git@github.com:edsu/etudier.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link