# Shawn M. Jones - Complete Research & Writing Corpus # Target Domain: https://www.shawnmjones.org # Purpose: Single-fetch bundled context ingestion for LLMs and research crawlers # Generated: 2026-11-02T04:52:40.349Z ================================================================================ DOCUMENT: Making Sure Your Prompt Will Be There For You When You Need It FORMAT: article DATE: 2026-03-10 CANONICAL URL: https://www.shawnmjones.org/blog/2026-03-10-making-sure-your-prompt/ RAW MARKDOWN: https://www.shawnmjones.org/blog/2026-03-10-making-sure-your-prompt.md TAGS: AI, LLM, prompting, large language model, evaluation SUMMARY / ABSTRACT: At Google, our team (Google Cloud Samples) uses Gemini to produce thousands of samples in batches. In doing so, we’ve learned that the biggest hurdle isn’t the AI, it’s our own expectations about these tools. --- START OF CONTENT --- At Google, our team (Google Cloud Samples) [uses Gemini to produce thousands of samples](https://adamross.dev/p/prompting-for-production/) in batches. In doing so, we've learned that the biggest hurdle isn't the AI, it's our own expectations about these tools. As developers, we are wired for [deterministic](https://en.wikipedia.org/wiki/Deterministic_system) systems: we call a function and it produces the same result for the same input every time. This predictability allows for standard unit tests. [Large Language Models](https://cloud.google.com/ai/llms) (LLMs) however, are [probabilistic](https://medium.com/@raj-srivastava/the-great-llm-debate-are-they-probabilistic-or-stochastic-3d1cd975994b) and stochastic. They don't store facts; they store the likelihood of patterns and use a "sophisticated roll of the dice" to choose the next token. This is why the same prompt can yield a “[sparkly](https://www.wsj.com/tech/ai/how-the-sparkles-emoji-became-the-symbol-of-our-ai-future-e7786eef)” ✨ success one minute and a hallucination 🤪 the next. You aren't just testing code anymore; you are forecasting the weather of your system. To move to production, we must build containment structures (like quality gates and evaluators) that make the unpredictability manageable. ## LLMs Can Make Mistakes Trying to make samples in large batches is different from asking for a single sample from a tool like [Gemini CLI](https://github.com/google-gemini/gemini-cli). When producing many samples at once, we see more mistakes because the statistics catch up with us. A small percentage of bad samples becomes more samples once the number of samples gets higher, not unlike issues in manufacturing. Here are some examples. Sometimes we detect code with syntax issues, like the `def def` snippet below. Python uses only one `def` keyword to specify the start of a function definition. ```py def def create_secret_with_expiration( project_id: str, location: str, secret_id: str ): ``` Syntax issues like this can be detected with linting or other build tools. If we detect them in our pipeline, we can just regenerate the sample. Other times the issues are more subtle, like how this JSDoc is 7 lines away from the function it is documenting, separated from its function by a use statement, imports, and an object instantiation. ```javascript /** * Get secret metadata. * * @param projectId Google Cloud Project ID (such as 'example-project-id') * @param secretId ID of the secret to retrieve (such as 'my-secret-id') */ 'use strict'; const {SecretManagerServiceClient} = require('@google-cloud/secret-manager'); const {status} = require('@grpc/grpc-js'); const client = new SecretManagerServiceClient(); async function getSecretMetadata(projectId, secretId) { ``` Or other times the docstring is incorrect, like how the function parameters mentioned in the docstring do not actually reflect the parameters used by the function. ```py def create_secret_with_notifications( project_id: str, location: str, secret_id: str, topics: list[str] ) -> None: """Create Secret with Pub/Sub Notifications. Creates a new secret resource configured to send notifications to Pub/Sub topics. This enables external systems to react to secret lifecycle events. Args: project_id: The Google Cloud project ID. for example, 'example-project-id' location: The location of the resource. for example, 'us-central1' """ ``` Issues don’t always show up directly in code, either. We have Gemini generating build artifacts, like `package.json`. In this case, it was so eager to include the [gRPC](https://grpc.io/) package that it once listed the package 3 times in different ways, including one that has been deprecated: ```json { "name": "example", "private": true, "description": "Google Cloud Platform Code Samples 🎒", "dependencies": { "@google-cloud/secret-manager": "latest", "@grpc/grpc-js": "latest", "@grpc/grpc-js": "^1.10.0", "grpc": "latest" }, "scripts": { "test": "node --test" } } ``` We have other, more subtle issues as well. Sometimes the code is correct, but not saved with the correct filename or in the correct folder structure. Issues like these lead to more manual evaluation and testing. By iterating on prompts with evaluation we have improved our results. ## Prompt Templates as Functional Interfaces ![The LLM alone is not the function. The input data, the prompt template, and the LLM together create your response.](./data-prompt-llm-as-function.png) Quality responses are guided by the three elements shown above: the input data, a **prompt template**, and the LLM itself. As part of [prompting for production](https://adamross.dev/p/prompting-for-production/), we’re evaluating prompt templates, like those created with the [dotprompt](https://github.com/google/dotprompt) format. Below is a very simple example of a prompt template in dotprompt. Using the prompt template we can reuse the same prompt text over and over with different inputs. Prompt templates give us a function interface for interacting with the LLM. ``` --- model: gemini-3-flash-preview input: schema: need: string language: string output: schema: code: string --- Generate code that satisfies the need of {{ need }} using language {{ language }}. ``` By using templates, we can run the same logic across hundreds of different inputs to see where the "weather" changes. We've found that a successful workflow follows these phases: 1. Build a foundation with Ground Truth 2. Finding Your Candidate Prompt (Vibe Check) 3. Statistical Trials – Because Unit Tests Alone Don’t Work ### **Phase 1: Build a foundation with Ground Truth** In the prompt template world, the template is only part of the picture. We need the input values as well. We also need the matching expected output values. You may say “_But this sounds like unit testing\!_” and you would be right; it is a similar idea. The amount of testing data you need depends on what question you want to answer. If your question boils down to “_Is the prompt template bad?_” then 5-10 records of input/output test data is good enough. This will help you eliminate a bad prompt template quickly. If your question is more “_Will my prompt template work well?_” then you need 50+. The more edge cases you can insert into your test data, the better. Fortunately, we have a golden set of samples we can use as known good testing data. We continue to iterate on our test data while also adding more samples to it. ### **Phase 2: Finding Your Candidate Prompt (Vibe Check)** Before you share with your team, start experimenting by using a tool like [Google AI studio](https://aistudio.google.com/) to develop some handmade prompts. Try them with different inputs and outputs. Build an intuition for what works and what doesn’t. Use Gemini to help in your evaluation. ![AI Studio can be a useful tool for developing prompts.](./ai-studio-screenshot.png) AI Studio’s playground can be very helpful at this stage, including providing structured outputs that can then be used to help plan the outputs used in our dotprompt file. When you feel good about your results, you have anecdotal evidence that your prompt template might work, but not statistical evidence. ### **Phase 3: Statistical Trials – Because Unit Tests Alone Don’t Work** Does your candidate prompt template work with many different inputs? This is where things get more complex and we move from the familiar deterministic unit testing to probabilistic testing. Because the LLM could answer differently each time, we need to run multiple trials for each input/output test record. But how many is enough? For [recent academic work](https://doi.org/10.18653/v1/2025.aisd-main.6), my previous team ran as many as 128 times per input/output pair for better statistical relevance, but this gets expensive fast. To balance cost, time, and effort, the community consensus is either [four](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/configure-judge-model) and [five](https://arxiv.org/html/2502.06233v1) times _per input/output test record_. The argument for five over four is that we need an odd number to “break ties.” But how do you know if the output of your prompt is working well? Use a deterministic metric. In the case of samples, we build the code, we lint it, we apply other static analysis tools, which all provide deterministic review and feedback. Finally, once we have something that passes those quality gates, we perform manual testing and human review. With this many quality gates and a large number of samples, we can begin to rely on the [Law of Large Numbers](https://www.probabilitycourse.com/chapter7/7_1_1_law_of_large_numbers.php) to determine if a prompt template is working and not worry about four or five trials per sample. ## Embracing Statistical Techniques For The Best Performance Beyond prompt templates, we can evaluate other parts of our workflow. The scenarios below show how we can freeze some elements of the workflow while keeping others the same (freeze). We start by listing the question we want to answer and then list which elements to change and which elements to freeze. 1. How well does my new prompt template work? 1. Change: prompt template 2. Freeze: model, hyperparameters, ground truth input and output 2. How well does a different model or model version affect the results? 1. Change: model 2. Freeze: hyperparameters, ground truth input and output, prompt template 3. Is a new input value a useful addition to the ground truth? 1. Change: input value 2. Freeze: model, hyperparameters, ground truth output, prompt template 4. Is a new output value a useful addition to the ground truth? 1. Change: output value 2. Freeze: model, hyperparameters, ground truth input, prompt template 5. How will changing the [hyperparameter](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/adjust-parameter-values) values improve the results? 1. Change: hyperparameter value 2. Freeze: model, ground truth input and output, prompt template Say a new model version is released and we have results from testing the previous model. We can keep the hyperparameters, ground truth, and prompt template the same as before. Then we change the model in the dotprompt file and rerun our evaluation. Now we have data to decide if we want to use the new model version. Likewise, we can alter the other items in the table above to answer other questions. We might be able to sidestep the statistical testing by forcing Gemini behave more deterministically. We could set its [hyperparameters](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/adjust-parameter-values) to their most deterministic values – such as _temperature_ at 0, _top-k_ at 1, _top-p_ at 0, or by using the same _seed_ the same value every time. This creates its own issues, and does not rid us of the need for testing. What if a given prompt’s deterministic response is incorrect every time? How do we automatically correct things for which there are no deterministic tools? We want there to be some degree of creativity and stochasticity in its responses. We want the option of running the generation again with the probability of getting a better response. We embrace this power but we also need to be more statistics-minded about our testing to make sure our prompts are there for us when we need them. ## Join the Conversation I’m curious about what others are doing to help evaluate their prompts and prompt templates. - Are you just starting out? How do you do your vibe checks? How do you test before shipping? - Have you been evaluating prompts for a while? How many times do you evaluate a prompt template before putting it into production? How do you keep time and cost down? - What recommendations do you follow when testing prompts? Do you have sources to share? Can we do this better? - What workflows have you found to work? ## Read More - A paper on the “Budget 5”: [Confidence Improves Self-Consistency in LLMs](https://arxiv.org/html/2502.06233v1) - [Vertex AI’s advice on evaluation datasets](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/eval-python-sdk/evaluation-dataset#best-practices) - Anthropic’s [_Writing Effective tools for AI agents_](https://www.anthropic.com/engineering/writing-tools-for-agents) - Stanford’s and UC Santa Barbara’s [_With LIttle Power Comes Great Responsibility_](https://web.stanford.edu/~jurafsky/pubs/2020.emnlp-main.745.pdf) about how many NLP studies are underpowered in terms of statistical testing - [7 Technical Takeaways from Using Gemini to Generate Code Samples at Scale](https://cloud.google.com/blog/topics/developers-practitioners/7-technical-takeaways-from-using-gemini-to-generate-code-samples-at-scale) - [How My Team Aligns on Prompting for Production](https://adamross.dev/p/prompting-for-production/) Thanks to [Jennifer Davis](https://dev.to/sigje), [Adam Ross](https://adamross.dev/), [Nim Jayawardena](https://nim.emuxo.com/), and [Katie McLaughlin](https://glasnt.com/) for feedback on this post. --- END OF CONTENT --- ================================================================================ DOCUMENT: Hello Web FORMAT: article DATE: 2026-02-16 CANONICAL URL: https://www.shawnmjones.org/blog/2026-02-16-hello-web/ RAW MARKDOWN: https://www.shawnmjones.org/blog/2026-02-16-hello-web.md TAGS: astro, blogging SUMMARY / ABSTRACT: Starting a new blog is throwing yourself out there. Welcome web traveler. I am Dr. Jones. Come in, I'll put on some tea. --- START OF CONTENT --- Welcome web traveler. I am Dr. Shawn M. Jones. My [about](/about) page should give some idea of who I am and my background. I've done software engineering and research. I have two cats. I live in Seattle. I made this site to provide information to the humans and web crawlers of the world. I am sharing my experience with others who can benefit -- both AI and human alike. I promise no AI slop. As you can see from the [colophon](/colophon), I do use AI in my life. These words you read, however, are mine. I did not ask a model to generate this text. I might ask a model to proofread it, but not replace it. For personal things like blogs, I believe each human should never let someone (or something, in the case of AI) take away their voice because speaking for ourselves is key to our identity, our confidence, and our well-being. AI is for augmenting our capabilities, but it should never replace us. And that is the kind of philosophical content that I may write in my more academic posts. As a scholar, I do consider a lot of factors and try to avoid black-and-white discussions about the world. If you've made it this far, thank you. Here are some examples of the kinds of things I intend to write in this blog: - TIL (Today I Learned) -- usually something small about some technology that I think others might find to be helpful - Research Papers and Bringing their Ideas to Production -- a breakdown, and sometimes critique, of a research paper that I had come across - I did a thing (Project Post-Mortems) -- something I think is cool that I accomplished - I found a tool -- some tool that I think you might want to try - Thought experiments -- ideas that I can't seem to shake that need some gestation but I feel like others might benefit from - Personal -- personal things about my life that convince you that I am a fuller person and not just a Computer Science guy; this also reminds me that I am a fuller person Let's discuss on [Mastodon](https://hachyderm.io/@shawnmjones), [Bluesky](https://bsky.app/profile/shawnmjones.org), or [LinkedIn](https://www.linkedin.com/in/shawnmorganjones/): How do you feel about AI augmentation for your blog posts? What lessons can we learn together? --- END OF CONTENT --- ================================================================================ ================================================================================ PORTFOLIO: SCHOLARLY WORKS, PRESENTATIONS & PATENTS ================================================================================ WORK: VizGenie: Toward Self-Refining, Domain-Aware Workflows for Next-Generation Scientific Visualization DATE: 2025-07-18 TYPE: Paper Pre-print VENUE: IEEE TVCG AUTHORS: Ayan Biswas, Terece L. Turton, Nishath Rajiv Ranasinghe, Shawn Jones, Bradley Love, William Jones, Aric Hagberg, Han-Wei Shen, Nathan DeBardeleben, Earl Lawrence URL: https://doi.org/10.1109/TVCG.2025.3634655 ABSTRACT: We present VizGenie, a self-improving, agentic framework that advances scientific visualization through large language model (LLM) by orchestrating of a... ================================================================================ WORK: Lost in OCR Translation? Vision-Based Approaches to Robust Document Retrieval DATE: 2025-05-08 TYPE: Conference Paper VENUE: DocEng 2025 AUTHORS: Alexander Most, Joseph Winjum, Ayan Biswas, Shawn M. Jones, Nishath Rajiv Ranasinghe, Dan O'Malley, Manish Bhattarai URL: https://arxiv.org/abs/2505.05666 ABSTRACT: Retrieval-Augmented Generation (RAG) has become a popular technique for enhancing the reliability and utility of Large Language Models (LLMs) by groundi... ================================================================================ WORK: LLM-Assisted Translation of Legacy FORTRAN Codes to C++: A Cross-Platform Study DATE: 2025-05-03 TYPE: Conference Paper VENUE: AISD 2025 AUTHORS: Nishath Rajiv Ranasinghe, Shawn M. Jones, Michal Kucer, Ayan Biswas, Daniel O’Malley, Alexander Most, Selma Liliane Wanna, Ajay Sreekumar URL: https://aclanthology.org/2025.aisd-main.6/ ABSTRACT: Large Language Models (LLMs) are increasingly being leveraged for generating andtranslating scientific computer codes by both domain-experts and non-dom... ================================================================================ WORK: Metadata Tracking and Analysis of LLM-Based Source-to-Source Code Translation DATE: 2025-02-25 TYPE: Poster VENUE: CODA 2025 AUTHORS: Benjamin Knobloch, Christine Sweeney, Ayan Biswas, Shawn M. Jones URL: https://custom.cvent.com/F6288ADDEF3C4A6CBA5358DAE922C966/files/event/7845571bb15d418ca24a14468480c4ff/0583b0e876344303b5b908864b37a073.pdf ABSTRACT: Modern software development education and tool chains favor current programming languages. Many important programs still exist in older languages, such ... ================================================================================ WORK: Enhancing Code Translation in Language Models with Few-Shot Learning via Retrieval-Augmented Generation DATE: 2024-09-23 TYPE: Conference Paper VENUE: IEEE HPEC 2024 AUTHORS: Manish Bhattarai, Javier E. Santos, Shawn M. Jones, Ayan Biswas, Boian Alexandrov, Daniel O'Malley URL: https://arxiv.org/abs/2407.19619 ABSTRACT: The advent of large language models (LLMs) has significantly advanced the field of code translation, enabling automated translation between programming ... ================================================================================ WORK: DeepPatent2: A Large-Scale Benchmarking Corpus for Technical Drawing Understanding DATE: 2023-11-07 TYPE: Journal Article VENUE: Nature Scientific Data AUTHORS: Kehinde Ajayi, Xin Wei, Martin Gryder, Winston Shields, Jian Wu, Shawn M. Jones, Michal Kucer, Diane Oyen URL: https://doi.org/10.1038/s41597-023-02653-7 ABSTRACT: Recent advances in computer vision (CV) and natural language processing have been driven by exploiting big data on practical applications. However, thes... ================================================================================ WORK: Synthesizing Web Archive Collections Into Big Data: Lessons From Mining Data From Web Archives DATE: 2023-09-26 TYPE: Conference Paper VENUE: TPDL 2023 AUTHORS: Shawn M. Jones, Himarsha Jayanetti, Martin Klein, Michele C. Weigle, Michael L. Nelson URL: https://doi.org/10.1007/978-3-031-43849-3_19 ABSTRACT: Web archives are sources of big data. When presenting human visitors with archived web pages, or mementos, web archives often apply user interface augme... ================================================================================ WORK: Summarizing Web Archive Corpora Via Social Media Storytelling By Automatically Selecting and Visualizing Exemplars DATE: 2023-07-03 TYPE: Journal Article VENUE: ACM TWEB AUTHORS: Shawn M. Jones, Martin Klein, Michele C. Weigle, Michael L. Nelson URL: https://doi.org/10.1145/3606030 ABSTRACT: People often create themed collections to make sense of an ever-increasing number of archived web pages. Some of these collections contain hundreds of t... ================================================================================ WORK: Discovering Image Usage Online: A Case Study With "Flatten the Curve" DATE: 2023-06-26 TYPE: Poster VENUE: ACM/IEEE JCDL 2023 AUTHORS: Shawn M. Jones and Diane Oyen URL: https://doi.org/10.1109/JCDL57899.2023.00064 ABSTRACT: Understanding the spread of images across the web helps us understand the reuse of scientific visualizations and their relationship with the public. The... ================================================================================ WORK: Abstract Images Have Different Levels of Retrievability Per Reverse Image Search Engine DATE: 2022-10-24 TYPE: Presentation VENUE: DIRA 2022 AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/abstract-images-have-different-levels-of-retrievability-per-reverse-image-search-engine-253775884 ABSTRACT: Much computer vision research has focused on natural images, but technical documents typically consist of abstract images, such as charts, drawings, dia... ================================================================================ WORK: Abstract Images Have Different Levels of Retrievability Per Reverse Image Search Engine DATE: 2022-10-23 TYPE: Conference Paper VENUE: DIRA 2022 AUTHORS: Shawn M. Jones, Diane Oyen URL: https://doi.org/10.1007/978-3-031-25085-9_12 ABSTRACT: Much computer vision research has focused on natural images, but technical documents typically consist of abstract images, such as charts, drawings, dia... ================================================================================ WORK: Creating Structure in Web Archives With Collections: Different Concepts From Web Archivists DATE: 2022-09-20 TYPE: Conference Paper VENUE: TPDL 2022 AUTHORS: Himarsha R. Jayanetti, Shawn M. Jones, Martin Klein, Alex Osbourne, Paul Koerbin, Michael L. Nelson, Michele Weigle URL: https://doi.org/10.1007/978-3-031-16802-4_45 ABSTRACT: As web archives' holdings grow, archivists subdivide them into collections so they are easier to understand and manage. In this work, we review the coll... ================================================================================ WORK: Robustifying Links With Zotero DATE: 2022-09-12 TYPE: Conference Paper VENUE: iPres 2022 AUTHORS: Martin Klein, Shawn M. Jones URL: https://www.dpconline.org/docs/miscellaneous/events/2022-events/2791-ipres-2022-proceedings/file ABSTRACT: Referencing resources on the web has become an integral part of our digital scholarship. However, the long-term availability and accessibility of these ... ================================================================================ WORK: The DSA Toolkit Shines Light Into Dark and Stormy Archives DATE: 2022-05-09 TYPE: Journal Article VENUE: code{4}lib Journal AUTHORS: Shawn M. Jones, Himarsha R. Jayanetti, Alex Osborne, Paul Koerbin, Martin Klein, Michele C. Weigle, Michael L. Nelson URL: https://journal.code4lib.org/articles/16441 ABSTRACT: The Dark and Stormy Archives (DSA) Project applies social media storytelling to a subset of a collection to facilitate collection understanding at a gla... ================================================================================ WORK: Dark and Stormy Archives & the National Library of Australia DATE: 2021-12-16 TYPE: Presentation VENUE: IIPC TSS AUTHORS: Shawn M. Jones URL: https://docs.google.com/presentation/d/1iRFhb4fAO0C5emSOYq4U1zczw2tetI9yRXM6id7PZK0/edit?usp=sharing ABSTRACT: In a perfect world, all articles consistently contain sufficient metadata to describe the resource. We know this is not the reality, so we are motivated... ================================================================================ WORK: From Researcher to ISTI Postdoctoral Fellow DATE: 2021-12-16 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2021/12/2021-12-16-from-researcher-to-isti.html ABSTRACT: Dr. Diane Oyen strongly suggested submitting an application to the Information Science & Technology Institute (ISTI) Postdoctoral Fellow program. Each y... ================================================================================ WORK: HTML Meta Redirects Considered Harmful for Card Generation DATE: 2021-11-19 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2021/11/2021-11-19-html-meta-redirects.html ABSTRACT: A Twitter card often appears in a tweet when a user shares a URL. We found that if the page being shared on Twitter contains an HTML META redirect, Twit... ================================================================================ WORK: The Return of SHARI -- Bringing News and Web Archive Storytelling Together Again DATE: 2021-11-03 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2021/11/2021-11-19-html-meta-redirects.html ABSTRACT: SHARI is back. Each day, the Dark and Stormy Archives Project will apply the SHARI process to gather the news articles for the previous day's top storie... ================================================================================ WORK: How the Internet Archive Helped Me Remember CIKM 2019 DATE: 2021-10-21 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2021/10/2021-10-21-how-internet-archive-helped.html ABSTRACT: Last week, I was discussing my publications with a colleague, and I mentioned that I had a paper published at ACM CIKM 2019. They were curious about the... ================================================================================ WORK: Hypercane: Toolkit for Summarizing Large Collections of Archived Webpages DATE: 2021-10-12 TYPE: Newsletter VENUE: SIGWEB Newsletter AUTHORS: Shawn M. Jones, Michele C. Weigle, Michael L. Nelson URL: https://doi.org/10.1145/3473044.3473047 ABSTRACT: In the Dark and Stormy Archives (DSA) project, we focus on storytelling techniques to summarize collections of archived web pages. Since collections can... ================================================================================ WORK: Hypercane: Intelligent Sampling for Web Archive Collections DATE: 2021-09-29 TYPE: Poster VENUE: ACM/IEEE JCDL 2021 AUTHORS: Shawn M. Jones, Michele C. Weigle, Martin Klein, Michael L. Nelson URL: https://doi.org/10.1109/JCDL52503.2021.00049 ABSTRACT: Humans can choose individual documents from a web archive collection, but doing so is difficult if they are unfamiliar with the collection. The issue is... ================================================================================ WORK: It's All About The Cards: Sharing on Social Media Encouraged HTML Metadata Growth DATE: 2021-09-28 TYPE: Presentation VENUE: ACM/IEEE JCDL 2021 AUTHORS: Shawn M. Jones URL: https://youtu.be/KpSQsOZOQYw ABSTRACT: In a perfect world, all articles consistently contain sufficient metadata to describe the resource. We know this is not the reality, so we are motivated... ================================================================================ WORK: It's All About The Cards: Sharing on Social Media Probably Encouraged HTML Metadata Growth DATE: 2021-09-28 TYPE: Conference Paper VENUE: ACM/IEEE JCDL 2021 AUTHORS: Shawn M. Jones, Valentina Neblitt-Jones, Michele C. Weigle, Martin Klein, Michael L. Nelson URL: https://doi.org/10.1109/JCDL52503.2021.00023 ABSTRACT: In a perfect world, all articles consistently contain sufficient metadata to describe the resource. We know this is not the reality, so we are motivated... ================================================================================ WORK: From Student To Researcher III DATE: 2021-09-01 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2021/09/2021-09-01-from-student-to-researcher.html ABSTRACT: After graduating, I officially accepted a position in Los Alamos National Laboratory's Information Sciences Division (CCS-3) working for Diane Oyen. On ... ================================================================================ WORK: Improving Collection Understanding For Web Archives With Storytelling DATE: 2021-08-26 TYPE: Presentation VENUE: Old Dominion University AUTHORS: Shawn M. Jones URL: https://youtu.be/tbI8ff9uGMY ABSTRACT: In a perfect world, all articles consistently contain sufficient metadata to describe the resource. We know this is not the reality, so we are motivated... ================================================================================ WORK: Improving Collection Understanding for Web Archives with Storytelling: Shining Light Into Dark and Stormy Archives DATE: 2021-08-26 TYPE: Publication VENUE: Old Dominion University AUTHORS: Shawn M. Jones URL: https://doi.org/10.25777/zts6-v512 ABSTRACT: Collections are the tools that people use to make sense of an ever-increasing number of archived web pages. As collections themselves grow, we need tool... ================================================================================ WORK: Interoperability for Accessing Versions of Web Resources with the Memento Protocol DATE: 2021-07-01 TYPE: Book Chapter VENUE: The Past Web: Exploring Web Archives AUTHORS: Shawn M. Jones, Martin Klein, Herbert Van de Sompel, Michael L. Nelson, Michele C. Weigle URL: https://doi.org/10.1007/978-3-030-63291-5_9 ABSTRACT: Used by a variety of researchers, web archive collections have become invaluable sources of evidence. If a researcher is presented with a web archive co... ================================================================================ WORK: Automatically Selecting Striking Images for Social Cards DATE: 2021-06-23 TYPE: Presentation VENUE: ACM Web Science 2021 AUTHORS: Shawn M. Jones URL: https://youtu.be/ayA_Yz16DZc ABSTRACT: To allow previewing a web page, social media platforms have developed social cards: visualizations consisting of vital information about the underlying ... ================================================================================ WORK: Automatically Selecting Striking Images for Social Cards DATE: 2021-06-21 TYPE: Conference Paper VENUE: ACM Web Science 2021 AUTHORS: Shawn M. Jones, Michele C. Weigle, Martin Klein, Michael L. Nelson URL: https://doi.org/10.1145/3447535.3462505 ABSTRACT: To allow previewing a web page, social media platforms have developed social cards: visualizations consisting of vital information about the underlying ... ================================================================================ WORK: MementoEmbed and Raintale for Web Archive Storytelling DATE: 2021-06-16 TYPE: Presentation VENUE: IIPC Web Archiving Conference 2021 AUTHORS: Shawn M. Jones URL: https://docs.google.com/presentation/d/1MQMBQKi2SXe02Xl-HlhP-1KH346oTc_n_Y_bOIqA27s/edit?usp=sharing ABSTRACT: We developed MementoEmbed, an archive-aware service that can generate different types of visualizations for a given Memento. MementoEmbed can generate c... ================================================================================ WORK: Off-Topic Memento Toolkit to identify topical outliers in web archive collections DATE: 2021-06-16 TYPE: Presentation VENUE: IIPC Web Archiving Conference 2021 AUTHORS: Shawn M. Jones URL: https://docs.google.com/presentation/d/1fuceFFApT5FEuMVOWTrXrISLsrrzmI6_W0J2BsqSZVk/edit?usp=sharing ABSTRACT: Since researchers and archivists are most often interested in the on-topic content of these collections, identifying the off-topic Mementos is a crucial... ================================================================================ WORK: Robustifying Links To Combat Reference Rot DATE: 2021-02-10 TYPE: Journal Article VENUE: code{4}lib Journal AUTHORS: Shawn M. Jones, Martin Klein, Herbert Van de Sompel URL: https://journal.code4lib.org/articles/15509 ABSTRACT: Links to web resources frequently break, and linked content can change at unpredictable rates. These dynamics of the Web are detrimental when references... ================================================================================ WORK: The Dark and Stormy Archives Project: Summarizing Web Archives Through Social Media Storytelling DATE: 2021-02-03 TYPE: Invited Blog Post VENUE: IIPC Blog AUTHORS: Shawn M. Jones URL: https://netpreserveblog.wordpress.com/2021/02/03/the-dark-and-stormy-archives-project/ ABSTRACT: Individual web archive collections can contain thousands of documents. If a researcher wants to use one of these collections, which one best meets their... ================================================================================ WORK: Embedded Tweets From @realDonaldTrump: They Won’t Break, But They Can Be Faked DATE: 2021-01-09 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2021/01/2021-01-09-embedded-tweets-from.html ABSTRACT: On Friday, Twitter suspended Donald Trump's account due to concerns that his current and future tweets might continue to foment violence in the United S... ================================================================================ WORK: Summarizing Web Archives through Storytelling with the Dark and Stormy Archives Project DATE: 2020-11-12 TYPE: Presentation VENUE: CNI Fall 2020 AUTHORS: Shawn M. Jones URL: https://vimeo.com/478666716 ABSTRACT: Tools like Archive-It and Webrecorder exist that allow users to create web archive collections easily. These collections contain thousands of seeds, and... ================================================================================ WORK: MementoEmbed and Raintale for Web Archive Storytelling DATE: 2020-08-05 TYPE: Presentation VENUE: Web Archiving and Digital Libraries 2020 AUTHORS: Shawn M. Jones URL: https://youtu.be/7mvMEZWM8mA ABSTRACT: For traditional library collections, archivists can select a representative sample from a collection and display it in a featured physical or digital li... ================================================================================ WORK: SHARI - An Integration of Tools to Visualize the Story of the Day DATE: 2020-08-05 TYPE: Publication VENUE: Web Archiving and Digital Libraries 2020 AUTHORS: Shawn M. Jones URL: https://youtu.be/hnSTiePxQAA ABSTRACT: Tools such as Google News and Flipboard exist to convey daily news, but what about the past? In this paper, we describe how to combine several existing ... ================================================================================ WORK: MementoEmbed and Raintale for Web Archive Storytelling DATE: 2020-08-04 TYPE: Presentation VENUE: Web Archiving and Digital Libraries 2020 AUTHORS: Shawn M. Jones, Martin Klein, Michele C. Weigle, Michael L. Nelson URL: https://arxiv.org/abs/2008.00137 ABSTRACT: For traditional library collections, archivists can select a representative sample from a collection and display it in a featured physical or digital li... ================================================================================ WORK: SHARI -- An Integration of Tools to Visualize the Story of the Day DATE: 2020-08-04 TYPE: Presentation VENUE: Web Archiving and Digital Libraries 2020 AUTHORS: Shawn M. Jones, Alexander C. Nwala, Martin Klein, Michele C. Weigle, Michael L. Nelson URL: https://arxiv.org/abs/2008.00139 ABSTRACT: Tools such as Google News and Flipboard exist to convey daily news, but what about the past? In this paper, we describe how to combine several existing ... ================================================================================ WORK: ACM SIGIR 2020 Non-Trip Report DATE: 2020-08-03 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2020/07/2020-07-xx-acm-sigir-2020-non-trip.html ABSTRACT: On July 25, more than 1,300 registrants around the world opened their laptops and started attending SIGIR 2020. Via Zoom and the streaming capabilities ... ================================================================================ WORK: Robustify your links! A working solution to create persistently robust links DATE: 2020-07-29 TYPE: Invited Blog Post VENUE: IIPC Blog AUTHORS: Shawn M. Jones URL: https://netpreserveblog.wordpress.com/2020/07/29/robustify-your-links-a-working-solution-to-create-persistently-robust-links/ ABSTRACT: Links on the web break all the time. We frequently experience the infamous “404 – Page not found” message, also known as “a broken link” or “link rot.” ... ================================================================================ WORK: Hypercane Part 3: Building Your Own Algorithms DATE: 2020-06-17 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2020/06/2020-06-17-hypercane-part-3-building.html ABSTRACT: In Part 1, we introduced Hypercane, a tool for automatically sampling mementos from web archive collections. Web archive collections consist of thousand... ================================================================================ WORK: Hypercane Part 2: Synthesizing Output For Other Tools DATE: 2020-06-10 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2020/06/2020-06-10-hypercane-part-2.html ABSTRACT: In Part 1 of this series of blog posts, I introduced Hypercane, a tool for automatically sampling mementos from web archive collections. If a human wish... ================================================================================ WORK: Hypercane Part 1: Intelligent Sampling of Web Archive Collections DATE: 2020-06-03 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2020/06/2020-06-03-hypercane-part-1-intelligent.html ABSTRACT: Yasmin AlNoamany experimented with summarizing a web collection by choosing a small number of exemplars and then visualizing them with social media stor... ================================================================================ WORK: SHARI: StoryGraph Hypercane ArchiveNow Raintale Integration -- Combining WS-DL Tools For Current Events Storytelling DATE: 2020-04-01 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2020/04/2020-04-01-shari-storygraph-hypercane.html ABSTRACT: My research focuses on summarizing existing web archive collections through social media storytelling. For this effort, we developed Raintale to tell th... ================================================================================ WORK: The 28th ACM International Conference on Information and Knowledge Management (CIKM) DATE: 2019-11-18 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/11/2019-11-18-28th-acm-international.html ABSTRACT: Students, professors, industry experts, and others came to Beijing to attend the 28th ACM International Conference on Information and Knowledge Manageme... ================================================================================ WORK: Social Cards Probably Provide For Better Understanding Of Web Archive Collections DATE: 2019-11-05 TYPE: Presentation VENUE: ACM CIKM 2019 AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/social-cards-probably-provide-for-better-understanding-of-web-archive-collections ABSTRACT: Used by a variety of researchers, web archive collections have become invaluable sources of evidence. If a researcher is presented with a web archive co... ================================================================================ WORK: Social Cards Probably Provide For Better Understanding Of Web Archive Collections DATE: 2019-11-03 TYPE: Conference Paper VENUE: ACM CIKM 2019 AUTHORS: Shawn M. Jones, Michele C. Weigle, Michael L. Nelson URL: https://doi.org/10.1145/3357384.3358039 ABSTRACT: Used by a variety of researchers, web archive collections have become invaluable sources of evidence. If a researcher is presented with a web archive co... ================================================================================ WORK: Continuing Education to Advance Web Archiving (CEDWARC) DATE: 2019-10-31 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/10/2019-10-31-continuing-education-to.html ABSTRACT: On October 28, 2019, web archiving experts met with librarians and archivists at the George Washington University in Washington, DC. As part of the Cont... ================================================================================ WORK: Storytelling With Web Archives DATE: 2019-10-28 TYPE: Presentation VENUE: CEDWARC 2019 AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/storytelling-with-web-archives ABSTRACT: This CEDWARC presentation highlights AlNoamany's Algorithm and other research done to apply social media storytelling techniques to web archives, includ... ================================================================================ WORK: Building the Better Crowdsourced Study - Literature on Mechanical Turk DATE: 2019-08-14 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/08/2019-08-14-building-better-crowdsourced.html ABSTRACT: One of the most challenging problems to solve while conducting user studies is recruiting participants. Amazon's Mechanical Turk (MT) solves this proble... ================================================================================ WORK: Improving Understanding of Web Archive Collections Through Storytelling - PhD Candidacy Exam DATE: 2019-08-07 TYPE: Presentation VENUE: Old Dominion University Computer Science Department AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/improving-understanding-of-web-archive-collections-through-storytelling-phd-candidacy-exam ABSTRACT: With web archives, journalists find evidence and information to back up their stories, historians store information for later users, and social scientist... ================================================================================ WORK: Raintale -- A Storytelling Tool For Web Archives DATE: 2019-07-11 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/07/2019-07-11-raintale-storytelling-tool.html ABSTRACT: Raintale is the latest entry in the Dark and Stormy Archives project. Our goal is to provide research studies and tools for combining web archives and s... ================================================================================ WORK: Wikis Are Archives: Integrating Memento and Mediawiki DATE: 2019-06-05 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/06/2019-06-05-wikis-are-archives.html ABSTRACT: Since 2013, I have been a principal contributor to the Memento MediaWiki Extension. We recently released version 2.2.0 to support MediaWiki versions of ... ================================================================================ WORK: In The Battle of the Surrogates: Social Cards Probably Win DATE: 2019-05-29 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/05/2019-05-29-in-battle-of-surrogates.html ABSTRACT: On Tuesday, we released our latest pre-print "Social Cards Probably Provide Better Understanding of Web Archive Collections". My work builds o... ================================================================================ WORK: Google+ Is Being Shuttered, Have We Preserved Enough of It? DATE: 2019-02-08 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2019/02/2019-02-08-google-is-being-shuttered.html ABSTRACT: Google+ will be shut down on April 2, 2019. In this blog post I cover how much of Google+ is archived and how to archive its pages. ================================================================================ WORK: Improving Collection Understanding in Web Archives DATE: 2019-01-01 TYPE: Bulletin VENUE: TCDL Bulletin AUTHORS: Shawn M. Jones URL: https://bulletin.jcdl.org/Bulletin/v15n1/papers/jones.pdf ABSTRACT: Ever since the Internet Archive started large-scale web archiving in 1996, historians, sociologists, and journalists have found web archives to be an im... ================================================================================ WORK: The Many Shapes of Archive-It DATE: 2018-09-20 TYPE: Conference Paper VENUE: iPres 2018 AUTHORS: Shawn M. Jones, Alexander Nwala, Michelle C. Weigle, Michael L. Nelson URL: https://doi.org/10.17605/OSF.IO/EV42P ABSTRACT: Web archives, a key area of digital preservation, meet the needs of journalists, social scientists, historians, and government orga- nizations. The use ... ================================================================================ WORK: The Off-Topic Memento Toolkit DATE: 2018-09-20 TYPE: Conference Paper VENUE: iPres 2018 AUTHORS: Shawn M. Jones, Michelle C. Weigle, Michael L. Nelson URL: https://doi.org/10.17605/OSF.IO/UBW87 ABSTRACT: Web archive collections are created with a particular purpose in mind. A curator selects seeds, or original resources, which are then captured by an arc... ================================================================================ WORK: The Many Shapes of Archive-It DATE: 2018-09-01 TYPE: Presentation VENUE: iPres 2018 AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/the-many-shapes-of-archiveit ABSTRACT: I presented my conference paper The Many Shapes of Archive-It where I talk about the structural features that can be used to understand web arc... ================================================================================ WORK: The Off-Topic Memento Toolkit DATE: 2018-09-01 TYPE: Publication VENUE: iPres 2018 AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/offtopic-memento-toolkit ABSTRACT: I presented my conference paper The Off-Topic Memento Toolkit where I talk about a software package that can detect off-topic mementos in a web... ================================================================================ WORK: A Preview of MementoEmbed: Embeddable Surrogates for Archived Web Pages DATE: 2018-08-01 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2018/08/2018-08-01-preview-of-mementoembed.html ABSTRACT: With the death of Storify, I've been examining alternatives for summarizing web archive collections. Key to these summaries are surrogates. I have disco... ================================================================================ WORK: How well are the National Guideline Clearinghouse and the National Quality Measures Clearinghouse Archived? DATE: 2018-07-15 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2018/07/2018-07-15-how-well-are-national.html ABSTRACT: There are two US government websites in danger, the National Guideline Clearinghouse (https://www.guideline.gov) and the National Quality Measures Clear... ================================================================================ WORK: Extracting Metadata from Archive-It Collections with Archive-It Utilities DATE: 2018-07-03 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2018/07/2018-07-03-extracting-metadata-from.html ABSTRACT: At iPres 2018, I will be presenting "The Many Shapes of Archive-It", a paper that focuses on some structural features inherent in Archive-It collections... ================================================================================ WORK: The Off-Topic Memento Toolkit DATE: 2018-07-02 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2018/07/2018-07-02-off-topic-memento-toolkit.html ABSTRACT: Inspired by AlNoamany's work from "Detecting off-topic pages within TimeMaps in Web archives" I am pleased to announce an alpha release of the Off-Topic... ================================================================================ WORK: Joint Conference on Digital Libraries (JCDL) Doctoral Consortium Trip Report DATE: 2018-06-08 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2018/06/2018-06-08-joint-conference-on-digital.html ABSTRACT: On June 3, 2018, PhD students arrived in Fort Worth, Texas to attend the Joint Conference on Digital Libraries Doctoral Consortium. This is a pre-confer... ================================================================================ WORK: Improving Collection Understanding in Web Archives DATE: 2018-06-01 TYPE: Presentation VENUE: ACM/IEEE JCDL 2018 DC AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/improving-collection-understanding-in-web-archives ABSTRACT: Here I presented work done on my dissertation so far. The doctoral consortium allows me to acquire feedback from the community before I submit my disser... ================================================================================ WORK: Let's Get Visual and Examine Web Page Surrogates DATE: 2018-04-24 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2018/04/2018-04-24-lets-get-visual-and-examine.html ABSTRACT: Web resources can be represented in a variety of ways. In this blog post I go over work that has been done to create surrogates, or representations of w... ================================================================================ WORK: Avoiding spoilers: wiki time travel with Sheldon Cooper DATE: 2018-03-01 TYPE: Journal Article VENUE: International Journal on Digital Libraries AUTHORS: Shawn M. Jones, Michael L. Nelson, Herbert Van de Sompel URL: https://doi.org/10.1007/s00799-016-0200-8 ABSTRACT: A variety of fan-based wikis about episodic fiction (e.g., television shows, novels, movies) exist on the World Wide Web. These wikis provide a wealth o... ================================================================================ WORK: Dodging the Memory Hole 2017 Trip Report DATE: 2017-12-14 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/11/2017-11-20-dodging-memory-hole-2017.html ABSTRACT: We engaged in discussions about a very important topic: the preservation of online news content. Brewster Kahle is well known in digital preservation an... ================================================================================ WORK: Storify Will Be Gone Soon, So How Do We Preserve The Stories? DATE: 2017-12-12 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/12/2017-12-14-storify-will-be-gone-soon-so.html ABSTRACT: The Storify platform will be discontinued in May 2018. Here I outline some options for those trying to preserve their work before it disappears. ================================================================================ WORK: Association for Information Science and Technology (ASIS&T) Annual Meeting 2017 DATE: 2017-11-11 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/11/2017-11-06-association-for-information.html ABSTRACT: The crowds descended upon Arlington, Virginia for the 80th annual meeting of the Association for Information Science and Technology. I attended this mee... ================================================================================ WORK: Where Can We Post Stories Summarizing Web Archive Collections DATE: 2017-11-01 TYPE: Presentation VENUE: Dodging the Memory Hole 2017 AUTHORS: Shawn M. Jones URL: https://www.youtube.com/watch?v=25W4QvjPcDs ABSTRACT: This is a presentation of social media storytelling tools that were covered in a blog post written for the Web Science and Digital Libraries research gr... ================================================================================ WORK: Where Can We Post Stories Summarizing Web Archive Collections? DATE: 2017-08-11 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/08/2017-08-11-where-can-we-post-stories.html ABSTRACT: This post is a re-examination of the landscape since AlNoamany's dissertation to see if there are tools other than Storify that the Dark and Stormy Arch... ================================================================================ WORK: Web Science 2017 Trip Report DATE: 2017-07-06 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/07/2017-07-06-web-science-2017-trip-report.html ABSTRACT: I was fortunate enough to have the opportunity to present Yasmin AlNoamany's work at Web Science 2017. Dr. Nelson offers an excellent class on Web Scien... ================================================================================ WORK: Reference Rot DATE: 2017-07-01 TYPE: Presentation VENUE: Special Libraries Association New Mexico Chapter AUTHORS: Shawn M. Jones URL: https://www.slideshare.net/shawnmjones/reference-rot/shawnmjones/reference-rot ABSTRACT: A presentation of the work I had done with the Research Library Prototyping Team at Los Alamos National Laboratory given to the local chapter of the Spe... ================================================================================ WORK: Uniform Access to Raw Mementos DATE: 2017-06-16 TYPE: Poster VENUE: IIPC Web Archiving Conference 2017 AUTHORS: Herbert Van de Sompel, Michael L. Nelson, Lyudmila Balakireva, Martin Klein, Shawn M. Jones, Harihar Shankar URL: https://www.slideshare.net/martinklein0815/uniform-access-to-raw-mementos ABSTRACT: Most web archives augment Mementos when presenting them to the user, often for usability or legal purposes. Research efforts and software projects need ... ================================================================================ WORK: Discovering Scholars Everywhere They Tread DATE: 2017-04-26 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/04/2017-04-26-discovering-scholars.html ABSTRACT: Though scholars write articles and papers, they also post a lot of content on the web. Datasets, blog posts (like this one), presentations, and more are... ================================================================================ WORK: Pushing Boundaries DATE: 2017-04-24 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/04/2017-04-24-pushing-boundaries.html ABSTRACT: Given a scholar's identity on a portal, how can we crawl the scholarly portal to ensure that we capture all of their content? In this post, I evaluate a... ================================================================================ WORK: Trusted Timestamping of Mementos DATE: 2017-04-20 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2017/04/2017-04-20-trusted-timestamping-of.html ABSTRACT: In this post, I examine different trusted timestamping methods. I start with some of the more traditional methods before discussing OriginStamp, a solut... ================================================================================ WORK: Scholarly Context Adrift: Three out of Four URI References Lead to Changed Content DATE: 2016-12-02 TYPE: Journal Article VENUE: PLOS One AUTHORS: Shawn M. Jones, Herbert Van de Sompel, Harihar Shankar, Martin Klein, Richard Tobin, Claire Grover URL: https://doi.org/10.1371/journal.pone.0167475 ABSTRACT: Increasingly, scholarly articles contain URI references to “web at large” resources including project web sites, scholarly wikis, ontologies, online deb... ================================================================================ WORK: Fun with Fictional Web Sites and the Internet Archive DATE: 2016-10-24 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/10/2016-10-24-fun-with-fictional-web-sites.html ABSTRACT: As we celebrate the 20th anniversary of the Internet Archive, I realize that using Memento and the Wayback Machine has become second nature when solving... ================================================================================ WORK: Memento at the W3C DATE: 2016-08-30 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/08/2016-08-30-memento-at-w3c.html ABSTRACT: We are pleased to report that the W3C has embraced Memento for versioning its specifications and its wiki. Completing this effort required collaboration... ================================================================================ WORK: Mementos in the Raw, Take Two DATE: 2016-08-15 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/08/2016-08-15-mementos-in-raw-take-two.html ABSTRACT: In a previous post, we discussed a way to use the existing Memento protocol combined with link headers to access unaltered (raw) archived web content. I... ================================================================================ WORK: Symposium on Saving The Web at the Library of Congress DATE: 2016-06-27 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/06/2016-06-27-symposium-on-saving-web-at.html ABSTRACT: On June 16, 2016, the Library of Congress hosted a one day Symposium entitled Saving the Web: The Ethics and Challenges of Preserving What's on the Inte... ================================================================================ WORK: Mementos in the Raw DATE: 2016-04-27 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/04/2016-04-27-mementos-in-raw.html ABSTRACT: While analyzing mementos in a recent experiment, we discovered problems processing archived content. Many web archives augment the mementos they serve w... ================================================================================ WORK: WWW 2016 Trip Report DATE: 2016-04-24 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/04/2016-04-24-www-2016-trip-report.html ABSTRACT: I was fortunate to present a poster at the 25th International World Wide Web Conference, held from April 11, 2016 - April 15, 2016. Though my primary mi... ================================================================================ WORK: Persistent URIs Must Be Used To Be Persistent DATE: 2016-04-04 TYPE: Poster VENUE: WWW 2016 AUTHORS: Herbert Van de Sompel, Martin Klein, Shawn M. Jones URL: https://doi.org/10.1145/2872518.2889352 ABSTRACT: We quantify the extent to which references to papers in scholarly literature use persistent HTTP URIs that leverage the Digital Object Identifier infras... ================================================================================ WORK: Acquisition of Mementos and Their Content Is More Challenging Than Expected DATE: 2016-02-24 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: http://ws-dl.blogspot.com/2016/02/2016-02-24-acquisition-of-mementos-and.html ABSTRACT: Recently, we conducted an experiment using mementos for almost 700,000 web pages from more than 20 web archives. These web pages spanned much of the lif... ================================================================================ WORK: Rules of Acquisition for Mementos and Their Content DATE: 2016-02-19 TYPE: Technical Report VENUE: arXiv AUTHORS: Shawn M. Jones, Harihar Shankar URL: https://arxiv.org/abs/1602.06223 ABSTRACT: Text extraction from web pages has many applications, including web crawling optimization and document clustering. Though much has been written about th... ================================================================================ WORK: Releasing an Open Source Python Project, the Services That Brought py-memento-client to Life DATE: 2015-09-08 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2015/09/2015-09-08-releasing-open-source-python.html ABSTRACT: The LANL Library Prototyping Team recently received correspondence from a member of the Wikipedia team requesting Python code that could find the best U... ================================================================================ WORK: From Student To Researcher II DATE: 2015-09-01 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2015/09/2015-09-01-from-student-to-researcher-ii.html ABSTRACT: After successfully defending my Master's Thesis, I accepted a position as a Graduate Research Assistant at Los Alamos National Laboratory (LANL) Library... ================================================================================ WORK: Avoiding Spoilers in Fan Wikis of Episodic Fiction DATE: 2015-06-20 TYPE: Preprint VENUE: arXiv AUTHORS: Shawn M. Jones, Michael L. Nelson URL: https://arxiv.org/abs/1506.06279v1 ABSTRACT: A variety of fan-based wikis about episodic fiction (e.g., television shows, novels, movies) exist on the World Wide Web. These wikis provide a wealth o... ================================================================================ WORK: Avoiding Spoilers on Mediawiki Fan Sites Using Memento DATE: 2015-05-30 TYPE: Masters Thesis VENUE: Old Dominion University AUTHORS: Shawn M. Jones URL: https://doi.org/10.25777/d8hw-b984 ABSTRACT: A variety of fan-based wikis about episodic fiction (e.g., television shows, novels, movies) exist on the World Wide Web. These wikis provide a wealth o... ================================================================================ WORK: From Student To Researcher... DATE: 2015-04-05 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2015/04/2015-04-05-from-student-to-researcher.html ABSTRACT: In 2010, I decided to again study at the Old Dominion University Computer Science Department for better employment opportunities. After taking some clas... ================================================================================ WORK: Avoiding Spoilers On MediaWiki Fan Sites Using Memento DATE: 2015-03-01 TYPE: Presentation VENUE: Old Dominion University Computer Science Department AUTHORS: Shawn M. Jones URL: https://youtu.be/9TxLMcK40hI ABSTRACT: A variety of fan-based wikis about episodic fiction (e.g., television shows, novels, movies) exist on the World Wide Web. In this presentation, I detail... ================================================================================ WORK: Potential MediaWiki Web Time Travel for Wayback Machine Visitors DATE: 2014-07-08 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2015/09/2015-09-01-from-student-to-researcher-ii.html ABSTRACT: Over the past year, I've been working on the Memento MediaWiki Extension. In addition to trying to produce a decent product, we've also been trying to b... ================================================================================ WORK: Bringing Web Time Travel to MediaWiki: An Assessment of the Memento MediaWiki Extension DATE: 2014-06-16 TYPE: Technical Report VENUE: arXiv AUTHORS: Shawn M. Jones, Michael L. Nelson, Harihar Shankar, Herbert Van de Sompel URL: https://arxiv.org/abs/1406.3876v1 ABSTRACT: We have implemented the Memento MediaWiki Extension Version 2.0, which brings the Memento Protocol to MediaWiki, used by Wikipedia and the Wikimedia Fou... ================================================================================ WORK: WikiConference USA 2014 Trip Report DATE: 2014-06-02 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2014/06/2014-06-02-wikiconference-usa-2014-trip.html ABSTRACT: Amid the smell of coffee and bagels, the crowd quieted down to listen to the opening by Jennifer Baek, who, in addition to getting us energized, also pa... ================================================================================ WORK: Reconstructing the past with MediaWiki DATE: 2014-06-01 TYPE: Presentation VENUE: WikiConference USA 2014 AUTHORS: Shawn M. Jones URL: http://www.slideshare.net/shawnmjones/reconstructing-the-past-with-media-wiki-35333484 ABSTRACT: The Internet Archive attempts to reconstruct web pages via snapshots (Mementos) that are taken of pages at various points in time. Many pages change mor... ================================================================================ WORK: Using the Memento MediaWiki Extension to Avoid Spoilers DATE: 2014-06-01 TYPE: Presentation VENUE: WikiConference USA 2014 AUTHORS: Shawn M. Jones URL: http://www.slideshare.net/shawnmjones/using-the-memento-mediawiki-extension-to-avoid-spoilers-35333526 ABSTRACT: The rise in fan-based wikis allows fans to discuss TV shows and books in ways never before seen. Unfortunately, as fans, we have the problem of spoilers... ================================================================================ WORK: TimeGate Design Options For MediaWiki DATE: 2014-04-17 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2014/04/2014-04-18-timegate-design-options-for.html ABSTRACT: We've been working on the development, testing, and improvement of the Memento MediaWiki Extension. One of our principle concerns is performance. ================================================================================ WORK: Yesterday's (Wiki) Page, Today's Image? DATE: 2014-04-01 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2014/04/2014-04-01-yesterdays-wiki-page-todays.html ABSTRACT: In 2010, I decided to again study at the Old Dominion University Computer Science Department for better employment opportunities. After taking some clas... ================================================================================ WORK: Avoiding Spoilers with the Memento Mediawiki Extension DATE: 2013-12-18 TYPE: Invited Blog Post VENUE: WS-DL Blog AUTHORS: Shawn M. Jones URL: https://ws-dl.blogspot.com/2013/12/2013-12-18-avoiding-spoilers-with.html ABSTRACT: In 2010, I decided to again study at the Old Dominion University Computer Science Department for better employment opportunities. After taking some clas... ================================================================================ WORK: Avoiding Spoilers with Memento DATE: 2013-12-01 TYPE: Presentation VENUE: YouTube Viewers AUTHORS: Shawn M. Jones URL: https://www.youtube.com/watch?v=Q24_RvWiu6Y&t=2s ABSTRACT: The Memento Chrome Extension can help avoid spoilers in fan wikis. This video briefly demonstrates how it does so. ================================================================================ WORK: Using the Memento Mediawiki Extension to avoid spoilers DATE: 2013-12-01 TYPE: Presentation VENUE: YouTube Viewers AUTHORS: Shawn M. Jones URL: https://www.youtube.com/watch?v=ciClYjTnscs ABSTRACT: This video shows how to use the Memento Mediawiki Extension to avoid spoilers on fan-based wikis. To achieve this, the Memento Mediawiki Extension must ... ================================================================================ WORK: Continuous Integration: Finding Problems Soonest DATE: 2013-06-01 TYPE: Presentation VENUE: Defense Acquisition University AUTHORS: Shawn M. Jones URL: http://www.slideshare.net/shawnmjones/continuous-integration-36889803 ABSTRACT: This is a brief presentation on Continuous Integration for the Defense Acquisition University, providing a simple overview of the how and why of Continu... ================================================================================ WORK: A Brief Introduction to Test-Driven Development DATE: 2013-04-01 TYPE: Presentation VENUE: Local ACM Chapter of Old Dominion University AUTHORS: Shawn M. Jones URL: http://www.slideshare.net/shawnmjones/tdd-36889681 ABSTRACT: I was invited to presented Test Driven Development to the ODU chapter of the ACM. Here I provide an introduction to the methodology, why one should use ... ================================================================================