- LLMs and Semi-Automated Knowledge Graph Enrichment [Day 1]: Tackling Entity DisambiguationI haven’t written to the email list in years. This is what I’m working on. Please feel free to unsubscribe below. This is part 1? in a series on tackling the most audacious of problems in using GPT/LLM style tools against data sources. I’m thinking/learning out loud on a lot of this and sharing here.ā¦ Read more: LLMs and Semi-Automated Knowledge Graph Enrichment [Day 1]: Tackling Entity Disambiguation
- Refactoring node properties as labels and relationships in Cypher for faster querying [Neo4j]In this use case, a node property is generated to assign a node to a community. You can learn about how we identify pages with similar link profiles by generating a similarity score based on links relationships to page nodes, and then running label propagation to group those similar, with the community ID written asā¦ Read more: Refactoring node properties as labels and relationships in Cypher for faster querying [Neo4j]
- the science of (long) big game huntingIn marketing, there are a very simple and reliable approaches to big game hunting (as long as big game exists). You see it with wild budgets being spent on bus and billboard ads for personal injury attorneys where they only need one big wrongful death case to pay for 20 billboards for five years. Youā¦ Read more: the science of (long) big game hunting
- Per Page Link Profile Similarity + Label Propagation for Website AnalysisI am exploring how combining graph algorithms can help with more quickly analyzing a site’s structure or labeling it’s content/pages. This is a proof of concept for using a similarity algorithm and then applying labels with another algorithm based on URLs sharing similar internal link profiles using GDS plugin with Neo4j graph database using aā¦ Read more: Per Page Link Profile Similarity + Label Propagation for Website Analysis
- How to move graph databases from one Project folder to another in Neo4j DesktopThis question was answered by Elaine R. on the Neo4j community forum, but with the newer versions of Neo4j Desktop (Neo4j Desktop 1.4.3 with 4.x.x databases), there is a quick four step drag and drop way to re-organize your databases across Project folders. The quick steps / TL;DR Take a dump of the database Dragā¦ Read more: How to move graph databases from one Project folder to another in Neo4j Desktop
- Creating a summary relationship from multiple relationships between nodesIn order to query time series data, I felt like I had to model my google search console data this way in Neo4j: each day of data with clicks, impressions In Google Search Console there are (for our purposes) three dimensions and four metrics: dimensions date url keyword metrics clicks impressions ctr avg. position Andā¦ Read more: Creating a summary relationship from multiple relationships between nodes
- “word” gap analysis between GSC keyword data and page contentWe can do a lot of neat stuff with Google Search Console data to improve existing rankings or further optimize pages already seeing traffic or impressions from a given series of related terms. GSC data gets a lot more valuable as soon as we can connect it to oother data types. For example, we’re ableā¦ Read more: “word” gap analysis between GSC keyword data and page content
- Troubleshoot common plesk issuesError 521 from Cloudflare when trying to access site using Plesk From Cloudflare error: What happened?The web server is not returning a connection. As a result, the web page is not displaying.What can I do?If you are the owner of this website:Contact your hosting provider letting them know your web server is not responding. Additional troubleshootingā¦ Read more: Troubleshoot common plesk issues
- Get Website PageRank and CheiRank natively in Neo4jLast Modified:2020-11-19 14:47:30
- My content analysis workflow – part 1Table Of Contents 1. Review site manually, get a lay of the site and typical page template structures 2. Crawl and extract text, meta data, metrics with ScreamingFrog ScreamingFrog’s API integrations Google Analytics Google Search Console Ahrefs 3. Collect and preprocess data from APIs and CSV exports, mostly with Python Do NLP keyword extraction thingsā¦ Read more: My content analysis workflow – part 1
- Using tags to organize your contentLast Modified:2020-08-04 19:36:50
- Get a list of published posts by word count in WordPress databaseHow to generate a list of your published WordPress posts by word count in SQL (PHPMyAdmin) So to get started, you will just need to drag-n-drop the How-to Schema block in the Gutenberg editor. The How-to Schema block can be used on pages that contain a How-to in their title and describe steps to achieveā¦ Read more: Get a list of published posts by word count in WordPress database
- Get a list of posts with word counts into a spreadsheetYou have a few options here: Table Of Contents Option 1: Use a word count WordPress plugin and copy/paste the posts list into a spreadsheet Option 2: Crawl a list of your posts with Screaming Frog and export to a spreadsheet Option 3: Run a SQL query in PHPMyAdmin to generate a list of postsā¦ Read more: Get a list of posts with word counts into a spreadsheet
- Crawl and scrape sites that require your loginThis guide is for logging into a platform and scraping the data you want from it. The use case we are following is logging into my email software (ConvertKit) and scraping the engagement data from it. I provide tips, examples, and alternative options for how to find what you might be looking to scrape asā¦ Read more: Crawl and scrape sites that require your login
- Website audit with ScreamingFrog crawl data and Neo4jThis is a nice peek into how powerful graphs are for site audits and how these capabilities are coming along for those interested in content audit + ongoing recommendations service. I’m chipping away at feature parity with some of the existing smart crawl tools out there. If you aren’t familiar, the term “feature parity” justā¦ Read more: Website audit with ScreamingFrog crawl data and Neo4j
- Prioritizing internal redirects to fixLast Modified:2020-07-06 13:27:54
- Visualizing a website with Neo4j and Screaming Frog crawl dataThis is the absolute path of least resistance I could come up with for running a SF crawl and getting a visual for how pages are linked in Neo4j. TL;DR Download Bulk Export > Inlinks and Internal HTML Export CSVs from your crawl Use this CQL snippet below to load the inlinks data first whichā¦ Read more: Visualizing a website with Neo4j and Screaming Frog crawl data
- Solving SEO crawl report issuesLast Modified:2020-07-06 13:25:21
- Neo4j from the command lineLast Modified:2020-08-12 15:07:03
- Making internal linking easierLast Modified:2020-07-06 13:27:55
- Easier access to website insights with graphsLast Modified:2020-04-09 16:57:19
- tiny network effectsLast Modified:2020-02-08 1:07:46
- Powering your site search with Google search resultsLast Modified:2020-07-05 15:32:52
- Generate a sample CSV file with x rows from larger CSVLast Modified:2020-01-15 13:12:37
- Preprocessing data with Python for NLP PrepLast Modified:2020-01-15 13:12:21
- Prepping website content data for graphingLast Modified:2020-07-30 16:31:48