Search NASA⌕ Search

SEARCH · Search NASA

Results for “Entity Extraction”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 37 records · Page 2

Marve: Measurement Context Extraction from Text

We propose Marve, a system for extracting measurement values, units, and related words from natural language text. Marve uses conditional random fields (CRF) to identify measurement values and units, followed by a rule-based system to find related entities, descriptors and modifiers within a sentence. Sentence tokens are represented by an undirected graphical model, and rules are based on part-of-speech and word dependency patterns connecting values and units to contextual words. Marve is unique in its focus on measurement context and early experimentation demonstrates Marve’s ability to generate high-precision extractions with strong recall. We also discuss Marve’s role in justifying NASA JPL’s proposed HyspIRI mission, a hyper spectral infrared imaging satellite that will study the world’s ecosystems. In general, our work with HyspIRI demonstrates the value of semantic measurement extractions in characterizing quantitative discussion contained in large corpuses of natural language text. These extractions accelerate broad-cross cu ing literature surveys and expose researchers and scientists new algorithmic approaches and experimental nuances. They also facilitate identification of scientific opportunities enabled by HyspIRI leading to more informed scientific investment and research.

Mattmann, Chris A.↗

Series Bosch Carbon Formation Reactor Trade Study and Down-Select

Human exploration missions to Mars and other destinations beyond low Earth orbit require highly robust, reliable, and maintainable life support systems that maximize the recovery of oxygen (O2). One process in development and under consideration is the Series-Bosch System (S-Bosch). This system is a two stage reactor process that reduces carbon dioxide (CO2) with hydrogen (H2) to produce water and solid carbon. Theoretically, the Bosch process can recover 100% of the O2 from CO2 in the form of water, making it an attractive option for long duration missions. The Series Bosch system includes a reverse water gas shift (RWGS) reactor, a carbon formation reactor (CFR), a H2 extraction membrane, and a CO2extraction membrane. To further the development of oxygen recovery systems, NASA awarded Phase I contracts to several entities under the Game Changing Development Program addressing Spacecraft Oxygen Recovery (SCOR). Two of the hardware deliverables were integrated into the Carbon Dioxide Reduction Test Stand (CORTS) as carbon formation reactors and performance evaluations were executed at Marshall Space Flight Center. A trade study was performed between these two reactors along with one developed at MSFC. This paper provided the necessary information for the Advanced Exploration Systems/Life Support Systems Project (AES/LSS) managers to select a CFR for further development and discusses the process of selection.

Bosch↗

Information Extraction on an Earth Science Knowledge Graphs with Semantic Parsing

Knowledge graphs are an important tool, both for representing knowledge and for retrieving information. Fundamentally, they are semantic networks that represent entities and relationships in the form of nodes and edges. A large corpus of natural language text can bebroken down into discrete entities and relationships to form a useful knowledge graph. Existing research breaks down text into a subject, object, and verb relationship triple. Although this is a useful first step, it loses much of the original contextual information encoded within the text. Our process uses a novel 7-tuple approach, in which elements of sentences are programmatically parsed into seven categories: initiator, impacted, receiver, beneficiary, result, and context. In this presentation, we show a knowledge graph built using this 7-tupleprocessing of an Earth science corpus. We explain the techniques used to create the graph and analyze its information retrieval capability while assessing the accuracy and limitations of the results.

Carson Davis↗

Scraping Unstructured Data to Explore the Relationship between Rainfall Anomalies and Vector-Borne Disease Outbreaks

According to the World Health Organization (WHO), vector-borne diseases such as malaria and dengue account for 17% of all infectious disease cases and lead to more than 700,000 deaths per year. Tracking and predicting the spread of vector-borne diseases is a vital task that could save hundreds of thousands of lives annually. Oftentimes, the first reports of vector-borne disease outbreaks occur through emails and online reporting systems long before they are officially documented. Tracking and predicting the emergence and spread of vector-borne disease outbreaks requires extracting data from these unstructured sources in combination with historical weather and climate data to understand the underlying background triggers and disease dynamics. In this work, we develop a data extraction pipeline for the online outbreak reporting website ProMED-mail that utilizes a web scraper, transformer neural network summarizer, and named entity recognizer to obtain a dataset of malaria, dengue, zika, and chikungunya outbreaks over the last 30 years. This scraped dataset was further analyzed in association with global rainfall anomalies derived from NASA’s Integrated Multi-satellitE Retrievals for GPM [Global Precipitation Mission] (IMERG) dataset. This preliminary analysis was to understand the effect of global rainfall patterns on the spread of vector-borne diseases. Analysis of the ProMED-mail and GPM data shows that vector-borne disease outbreaks are clustered towards the tropics and outbreaks are often amplified during the rainy seasons. Our scraped dataset can be a valuable tool in creating comprehensive georeferenced disease records for modeling and predicting future outbreaks.

Web scraping↗

Organic Protomolecule Assembly in Igneous Minerals

C-H stretching bands in the infrared spectrum of single crystals of nominally high purity, laboratory-grown MgO and of natural upper mantle olivine provide an "organic" signature that closely resembles the symmetrical and asymmetrical C-H stretching modes of aliphatic -CH2- units. The C-H stretching bands indicate that H20 and CO2, dissolved in the matrix of these minerals, converted to form H2 and chemically reduced C, which in turn formed C-H entities, probably through segregation into defects such as dislocations. Heating causes the C-H bonds to pyrolyze and the C-H stretching bands to disappear, but annealing at 70 C causes them to reappear within a few days or weeks. Modeling dislocations in MgO suggests that the segregation of C can lead to Cx chains, x less than or equal to 4, with the terminal C atoms anchored to the MgO matrix by bonding to two U. Allowing H2 to react with such Cx chains leads to [O2C(CH2)2CO2] or similar precipitates. It is suggested that such Cx-Hy-Oz entities represent protomolecules from which derive the short-chain carboxylic and dicarboxylic and of the medium-chain fatty acids that have been solvent-extracted from crushed MgO and olivine single crystals, respectively. Thus it appears that the hard, dense matrix of igneous minerals represents a medium in which protomolecular units can be assembled. During weathering of rocks the protomolecular units turn into complex organic molecules. These processes may have provided stereochemically constrained organics to the early Earth that were crucial to the emergence of Life.

Freund, Friedemann↗

Enhancing NASA Earth Science Data Discovery from Scientific Publications

Earth observations from space borne instruments have evolved explosively in the past decades. Following closely are reanalysis systems assimilating model and observational data, yielding even longer records and larger number of variables. Thanks to advances in internet technology, it is now easier than ever to visualize and analyze these data using web interfaces. On the other hand, it also becomes an increasingly daunting task to build upon the existing knowledge published in various peer reviewed sources, and navigate toward the most relevant data, analysis, and visualization. We present an analysis of a subset of publications that utilized a popular visualization web interface at the NASA Goddard Earth Science Data and Information Services Center. Known as "Giovanni", it allows researchers from wide backgrounds to work with hundreds of variables from space observations and assimilation systems. Since coming online more than a decade ago, Giovanni has been credited in more than 100 papers per year, and the total count now is estimated to be nearly 1,500. Many of these papers contain valuable information about when, where and how Giovanni has been used, and hence forge an opportunity to learn and share the knowledge of which variables were used for what research projects. The purpose of our work is to retrieve the information from the papers and organize it as a knowledge repository which links together datasets, variables, places, dates and phenomena all of which reflect the essence of the published research. Since the publications are unstructured texts, we use natural language processing along with machine learning methods in the retrieval process. One of the challenges is deciphering the dataset names, because in many cases researchers refer to variables, rather than the datasets containing them. To constrain the number of terms, we deploy Earth Science ontologies as dictionaries for the term extraction. We demonstrate that storing these terms and underlying ontologies, along with datasets, variables and papers in the knowledge graph database, enables various linkages between all these entities facilitating the data discovery. Thus, we are setting a qualitatively new stage in improvements of web data interfaces, where machine learning techniques are used to establish and optimize usage-based discovery of data.

Irina V Gerasimov↗

NASA Taxonomies for Searching Problem Reports and FMEAs

Many types of hazard and risk analyses are used during the life cycle of complex systems, including Failure Modes and Effects Analysis (FMEA), Hazard Analysis, Fault Tree and Event Tree Analysis, Probabilistic Risk Assessment, Reliability Analysis and analysis of Problem Reporting and Corrective Action (PRACA) databases. The success of these methods depends on the availability of input data and the analysts knowledge. Standard nomenclature can increase the reusability of hazard, risk and problem data. When nomenclature in the source texts is not standard, taxonomies with mapping words (sets of rough synonyms) can be combined with semantic search to identify items and tag them with metadata based on a rich standard nomenclature. Semantic search uses word meanings in the context of parsed phrases to find matches. The NASA taxonomies provide the word meanings. Spacecraft taxonomies and ontologies (generalization hierarchies with attributes and relationships, based on terms meanings) are being developed for types of subsystems, functions, entities, hazards and failures. The ontologies are broad and general, covering hardware, software and human systems. Semantic search of Space Station texts was used to validate and extend the taxonomies. The taxonomies have also been used to extract system connectivity (interaction) models and functions from requirements text. Now the Reconciler semantic search tool and the taxonomies are being applied to improve search in the Space Shuttle PRACA database, to discover recurring patterns of failure. Usual methods of string search and keyword search fall short because the entries are terse and have numerous shortcuts (irregular abbreviations, nonstandard acronyms, cryptic codes) and modifier words cannot be used in sentence context to refine the search. The limited and fixed FMEA categories associated with the entries do not make the fine distinctions needed in the search. The approach assigns PRACA report titles to problem classes in the taxonomy. Each ontology class includes mapping words - near-synonyms naming different manifestations of that problem class. The mapping words for Problems, Entities and Functions are converted to a canonical form plus any of a small set of modifier words (e.g. non-uniformity NOT + UNIFORM.) The report titles are parsed as sentences if possible, or treated as a flat sequence of word tokens if parsing fails. When canonical forms in the title match mapping words, the PRACA entry is associated with the corresponding Problem, Entity or Function in the ontology. The user can search for types of failures associated with types of equipment, clustering by type of problem (e.g., all bearings found with problems of being uneven: rough, irregular, gritty ). The results could also be used for tagging PRACA report entries with rich metadata. This approach could also be applied to searching and tagging failure modes, failure effects and mitigations in FMEAs. In the pilot work, parsing 52K+ truncated titles (the test cases that were available), has resulted in identification of both a type of equipment and type of problem in about 75% of the cases. The results are displayed in a manner analogous to Google search results. The effort has also led to the enrichment of the taxonomy, adding some new categories and many new mapping words. Further work would make enhancements that have been identified for improving the clustering and further reducing the false alarm rate. (In searching for recurring problems, good clustering is more important than reducing false alarms). Searching complete PRACA reports should lead to immediate improvement.

Malin, Jane T.↗

Space Resources and Mining: Current Objectives, Plans, and Missions

Why are Space Resources and Their Use Important? There are many reasons why people and nations want to explore space, and there are many different ways in which space can be explored. A critical interface linking both the ‘why’ and the ‘how’ of space exploration is the identification, extraction, and use of resources in space. In both NASA’s Journey to Mars: Pioneering Next Steps in Space Exploration released in October of 2015 and the Global Exploration Roadmap released in August 2013, the ability to find, quantify, extract, process, and use space resources was identified as a critical objective by NASA and over 14 other space agencies for achieving affordable and sustainable human exploration beyond Earth’s orbit, encouraging and creating new commercial entities and markets based on space activities, and increasing the terrestrial economy and quality-of-life benefits for all humankind. Robotic and especially human space exploration up to this point in time can be considered to be ‘Earth reliant’ in that everything needed to support and enable the mission is launched from Earth. The past Apollo missions to the Moon and the International Space Station currently in orbit above the Earth all rely on hardware, habitats, power, transportation, and life support consumables sent from Earth to keep the crew alive and working. As the distance from Earth increases, the cost of transportation and the risks due to failures and logistics disruptions also increases. By using resources found at the site of exploration to make mission critical consumables (such as propellants, fuel cell reactants and life support commodities), spare parts, and infrastructure needed to support surface activities (such as landing pads, roads, habitats/shelters, and power/thermal systems) commonly referred to as In Situ Resource Utilization, a significant amount of launch mass and cost can be saved and risk reduced. The ability to do these things also changes how exploration is performed from Earth Reliant to NASA’s goal of ‘Earth Independent’ exploration. After the US Apollo program was over, people began to recognize that it had been an inspiration for a generation of young students to go into Science, Technology, Engineering and Math (STEM) fields, and that the US industry and economy had significantly grown and lived off these students and the technological advances made to achieve these missions for decades. Space exploration should no longer be focused solely on scientific advancement or national pride, but for economic growth and population standard of living advancement. Considering the economic value of human exploration and how it could expand the economy of the US was brought to full light in a speech by John Marburger, the director of US Office of Science and Technology Policy under George W Bush at the Goddard Symposium in 2006. In his speech he highlighted that the ultimate goal was not to just Explore space but to Use space for the benefit of mankind. He further stated that the use of off-planet resources, in this case from the Moon, should be a critical architectural consideration for human space exploration to make it more affordable and sustainable. This could be achieved in two ways. The first is to start by encouraging and commercializing the extraction and production of transportation and life support related products from space resources, which could than lead to other resource uses once an affordable transportation architecture is established. The second is to encourage the spin-in of terrestrial technologies into space applications and spin-off of space technologies into terrestrial applications to increase the efficiency and profitability of terrestrial industries.

Sanders, Gerald B.↗

Catalysis in the 3rd Dimension: How Organic Molecules May be Formed

Catalysis is often little more than a word to phenomenologically describe the fact that a reaction follows a pat1 that leads to products of an unexpected kind or of unexpected yield. Low activation energy barriers for intermediates are recognized as the most likely cause why a system deviates from the thermodynamic pull towards minimizing its free energy and ends up in a metastable state. Seldom is the mechanism known. This i: particularly true for heterogeneous catalysis under hydrothermal conditions with minerals as catalysts. It is commonly assumed that catalytic action takes place across solid-fluid interfaces and that, on the atomic level, interfaces are just 2-dimensional contacts. This makes it difficult to understand, for instance, the assembly of long-chain carboxylic (fatty) acids. 3y studying single crystals that grew from a melt in the presence of H2O and CO2, we can show: (1) that numerals take up the fluid components into solid solution, (2) that some-thing happens converting them to -educedH and C, (3) that C atoms segregate into dislocations and tie C-C bonds. The products are medium-to-long chain Cn protomolecules, with some C-H attached, pre-assembled in the dislocations. Upon solvent extraction, these proto-molecules turn into carboxylic and dicarboxylic acids. This observation suggests that, in a very elementary step, catalysis under hydrothermal conditions leading to fatty acids involves the pre-assembly of Cn entities in the interface that is not 2-D but extends into the 3rd dimension, with dislocations as synthesis sites.

Freund, Friedemann↗

Carboxylic and Dicarboxylic Acids Extracted from Crushed Magnesium Oxide Single Crystals

Carboxylic and dicarboxylic acids (glycolic, oxalic, malonic and succinic) have been extracted with tetrahydrofuran (THE) and H2O from large synthetic MgO crystals, crushed to a medium fine powder. The extracts were characterized by infrared spectroscopy and (sup 1)H-NMR (Nuclear Magnetic Resonance). The THF extracts were derivatized with tert-butyldimethylsilyl (t-BDMS) for GC-MS (Gas Chromatography - Mass Spectroscopy) analysis. A single crystal separated from the extract was used for an x-ray structure analysis, giving the monoclinic unit cell, space group P2(sub 1)/c with a(sub o) = 5.543 A, b(sub o) = 8.845 A, c(sub o) = 5.086 A, and beta = 91.9 degrees, consistent with beta-succinic acid, HOOC(CH2)COOH. The amount of extracted acids is estimated to be of the order of 0.1 to 0.5 mg/g MgO. The MgO crystals from which these organic acids were extracted grew from the 2360 C hot melt, saturated with CO/CO2 and H2O, thereby incorporating small amounts of the gaseous components to form a solid solution (ss) with MgO. Upon cooling, the ss becomes supersaturated, causing solute carbon and other solute species to segregate not only to the surface but also internally, to dislocations and subgrain boundaries. The organic acids extracted from the MgO crystals after crushing appear to derive from these segregated solutes that formed C-C, C-H, and C-O bonds along dislocations and other defects in the MgO structure, leading to entities that can generically be described as (HxCyOz)(sup n-). The processes underlying the formation of these precursors are fundamental in nature and expected to be operational in any minerals, preferentially those with dense structures, that crystallized in H2O-CO2-laden environments. This opens the possibility that common magmatic and metamorphic rocks when weathering at the surface of a tectonically active planet like Earth may be an important source of abiogenically formed complex organic compounds.

Freund, Friedemann↗

Carboxylic and dicarboxylic acids extracted from crushed magnesium oxide single crystals

Carboxylic and dicarboxylic acids (glycolic, oxalic, malonic and succinic) have been extracted with tetrahydrofuran (THF) and H2O from large synthetic MgO crystals, crushed to a medium fine powder. The extracts were characterized by infrared spectroscopy and 1H-NMR. The THF extracts were derivatized with tert-butyldimethylsilyl (t-BDMS) for GC-MS analysis. A single crystal separated from the extract was used for an x-ray structure analysis, giving the monoclinic unit cell, space group P21/c with ao = 5.543 A, bo = 8.845 A, co = 5.086 A, and beta = 91.9 degrees, consistent with beta-succinic acid, HOOC(CH2)COOH. The amount of extracted acids is estimated to be of the order of 0.1 to 0.5 mg g-1 MgO. The MgO crystals from which these organic acids were extracted grew from the 2860 degrees C hot melt, saturated with CO/CO2 and H2O, thereby incorporating small amounts of the gaseous components to form a solid solution (ss) with MgO. Upon cooling, the ss becomes supersaturated, causing solute carbon and other solute species to segregate not only to the surface but also internally, to dislocations and subgrain boundaries. The organic acids extracted from the MgO crystals after crushing appear to derive from these segregated solutes that formed C-C, C-H and C-O bonds along dislocations and other defects in the MgO structure, leading to entities that can generically be described as (HxCyOz)n-. The processes underlying the formation of these precursors are fundamental in nature and expected to be operational in any minerals, preferentially those with dense structures, that crystallized in H2O-CO2-laden environments. This opens the possibility that common magmatic and metamorphic rocks when weathering at the surface of a tectonically active planet like Earth may be an important source of abiogenically formed complex organic compounds.

NASA Discipline Exobiology↗

Information Extraction for System-Software Safety Analysis: Calendar Year 2007 Year-End Report

This annual report describes work to integrate a set of tools to support early model-based analysis of failures and hazards due to system-software interactions. The tools perform and assist analysts in the following tasks: 1) extract model parts from text for architecture and safety/hazard models; 2) combine the parts with library information to develop the models for visualization and analysis; 3) perform graph analysis on the models to identify possible paths from hazard sources to vulnerable entities and functions, in nominal and anomalous system-software configurations; 4) perform discrete-time-based simulation on the models to investigate scenarios where these paths may play a role in failures and mishaps; and 5) identify resulting candidate scenarios for software integration testing. This paper describes new challenges in a NASA abort system case, and enhancements made to develop the integrated tool set.

Malin, Jane T.↗

LSKnowledge: Nexus for Transformative Scientific Discoveries and Enhanced Information Retrieval in NASA Life Sciences Portal

We stand at the brink of an extraordinary transformation in the field of AI, driven by the convergence of generative AI and semantic technologies (e.g., knowledge graphs). This fusion holds immense potential and could redefine the future of scientific exploration, particularly in the realm of life sciences research. In this context, we shed light on the pivotal roles that Large Language Models (LLMs) and semantic technologies will play in advancing research, unearthing and comprehending life sciences information through innovative approaches, and empowering researchers to extract insights from NASA's extensive Life Sciences Data Archive. Within the NASA Life Sciences Portal (NLSP), the integration of LLMs and semantic technologies unlocks several advanced capabilities. First and foremost, it equips scientists with sophisticated tools to manage the ever-expanding wealth of scientific literature and data. Furthermore, it facilitates the creation of knowledge graphs that visually represent intricate relationships among biological entities, enabling comprehensive systems-level analysis. Additionally, the fusion of generative AI (including LLMs) and semantic technology can significantly benefit NASA's life sciences research by enhancing information retrieval and hypothesis generation. These tools enhance natural language understanding, facilitating knowledge discovery within NLSP. The overarching vision is to establish a cohesive knowledge ecosystem within NLSP, harnessing the power of LLMs and semantic technologies to synthesize and cross-reference data from diverse missions, disciplines, and research domains. This holistic approach ultimately deepens our understanding of how space environments impact life sciences data. To advance this initiative, we have launched LSKnowledge, aimed at enhancing the information retrieval capabilities of NLSP. In the short term, our primary goal is to develop a robust semantic search system. This system will empower HRP (Human Research Program) researchers to navigate NLSP data repositories more efficiently and precisely, catalyzing the process of hypothesis formation and scientific breakthroughs. To achieve this, we have employed pre-trained LLMs as part of a semantic search tool that can rank and highlight the most relevant records for user queries. To assess the tool's performance, we have curated a set of approximately 200 queries from subject matter experts (SMEs) and manually ranked the top records retrieved by both the current search system and the new semantic search, using SME judgments as the gold standard for relevancy. Herein, we present the results of our comparative analysis and illustrate how these findings have informed the fine-tuning of the system for enhanced performance. In the long term, our objectives include 1) retrieving publicly available information and integrating it with NLSP data to provide more precise answers to user queries, and 2) incorporating non-textual information from the NLSP database into our approach. In conclusion, the fusion of LLMs and semantic technologies within NLSP represents a pioneering stride towards reshaping the landscape of scientific discovery. This synergy not only equips researchers with powerful tools to navigate the burgeoning sea of information but also facilitates a deeper understanding of complex biological relationships, all while accelerating hypothesis generation and knowledge discovery. Through our initiative, LSKnowledge, we are committed to continually refining and expanding these capabilities, with the aim of not only enhancing information retrieval but also integrating diverse data sources to provide more precise insights. In the grand vision, NLSP strives to become the cornerstone of a comprehensive knowledge ecosystem, unraveling the enigmatic intricacies of life sciences phenomena in the context of space environments.

Life Sciences↗

Experimentation in machine discovery

KEKADA, a system that is capable of carrying out a complex series of experiments on problems from the history of science, is described. The system incorporates a set of experimentation strategies that were extracted from the traces of the scientists' behavior. It focuses on surprises to constrain its search, and uses its strategies to generate hypotheses and to carry out experiments. Some strategies are domain independent, whereas others incorporate knowledge of a specific domain. The domain independent strategies include magnification, determining scope, divide and conquer, factor analysis, and relating different anomalous phenomena. KEKADA represents an experiment as a set of independent and dependent entities, with apparatus variables and a goal. It represents a theory either as a sequence of processes or as abstract hypotheses. KEKADA's response is described to a particular problem in biochemistry. On this and other problems, the system is capable of carrying out a complex series of experiments to refine domain theories. Analysis of the system and its behavior on a number of different problems has established its generality, but it has also revealed the reasons why the system would not be a good experimental scientist.

Kulkarni, Deepak↗

Natural Language Processing Techniques for Intelligent Knowledge Management of Safety Reports

Safety, failure, and incident reports are common artifacts across various domains, including aviation and wildfire response. These reports are often mandatory to submit, resulting in the culmination of large repositories of text-based documents. Simultaneously, these reports and corresponding repositories are often only manually analyzed and queried by users via out-of-date search engines. As a consequence, we have been developing the Manager for Intelligent Knowledge Access (MIKA) toolkit, which uses natural language processing to improve information access and reuse. In this presentation, we discuss natural language processing techniques for knowledge discovery and apply these methods to a repository of aerial wildfire mishap reports. Two methods are used for knowledge discovery: topic modeling and named-entity recognition. We use topic modeling to identify hazards and perform a trend analysis to produce a data-driven risk matrix. A custom named-entity recognition model, build from fine tuning a pre-trained language model, is used to identify failure modes, failure causes, failure effects, control processes, and recommendations to aid in failure modes and effects analysis (FMEA). Throughout the presentation, we discuss and apply natural language processing techniques to better leverage the vast amount of information contained in report repositories.

Machine learning↗

A Hybrid Approach to Labeling Datasets in Earth Science Publications

NASA Data Centers provide the public with thousands of datasets that result in published papers, reports, and conference proceedings. Collecting accurate metrics on usage of these datasets is key to connecting different areas of knowledge and evaluating the datasets’ impact. While most of the datasets have Digital Object Identifiers (DOIs) assigned, most publications do not cite them hampering the automated search of these publications. Instead, articles mention attributes like organization, instrument, mission, variable, or a publication describing the dataset. Often only domain experts can deduce the dataset that was used in the publication text. The lack of a citation slows the spread of information and reduces the research’s impact. With thousands of papers produced each year, an automated means of labeling datasets is critical. This paper explores a hybrid approach of heuristics and a Natural Language Processing (NLP) Named Entity Recognition (NER) model to find and label the datasets used within Earth Science papers. Heuristics are used to produce the labelled sentences and any potential dataset candidates that can be derived from a sentence. The heuristic labels the sentences with the names of mission, instrument, re-analysis models, and science keywords taken from the Global Change Master Directory (GCMD) ontology. Additionally, it uses those labels to generate the dataset citation candidates. If the mission, instrument, and variable are sufficient to create the citation for the dataset the citation and the label the domain expert reviews the output without going through the NLP model. If the extracted label is not sufficient to label the dataset on its own, the sentence and its associated dataset labels will be inputted into the NER model. The model outputs the labeled sentence and the potential dataset candidates with their associated probabilities. The domain expert then reviews the NER model’s output and the correct labels are determined. The newly labelled papers can then be used as additional training data. This creates an iterative process for the approach to continuously improve. Because all the possible mentions are gathered by the model, the domain expert can quickly and easily label the papers resulting in large time savings.

Jacob Atkins↗

Security Vulnerability Profiles of Mission Critical Software: Empirical Analysis of Security Related Bug Reports

While some prior research work exists on characteristics of software faults (i.e., bugs) and failures, very little work has been published on analysis of software applications vulnerabilities. This paper aims to contribute towards filling that gap by presenting an empirical investigation of application vulnerabilities. The results are based on data extracted from issue tracking systems of two NASA missions. These data were organized in three datasets: Ground mission IVV issues, Flight mission IVV issues, and Flight mission Developers issues. In each dataset, we identified security related software bugs and classified them in specific vulnerability classes. Then, we created the security vulnerability profiles, i.e., determined where and when the security vulnerabilities were introduced and what were the dominating vulnerabilities classes. Our main findings include: (1) In IVV issues datasets the majority of vulnerabilities were code related and were introduced in the Implementation phase. (2) For all datasets, around 90 of the vulnerabilities were located in two to four subsystems. (3) Out of 21 primary classes, five dominated: Exception Management, Memory Access, Other, Risky Values, and Unused Entities. Together, they contributed from 80 to 90 of vulnerabilities in each dataset.

Goseva-Popstojanova, Katerina↗

VIPER: Introduction to the Resource Prospecting Mission

With the Artemis Program, NASA plans to return humans to the Moon to stay, which means if there are local materials available, they could be deployed to help support extended lunar stays. Since the moon’s polar regions have confirmed the presence of volatiles, as revealed by LCROSS, LRO and other lunar missions, the next step is to understand the nature and distribution of those candidate resources and how they might be extracted. Recent studies have even indicated local volatiles could be processed into propellants and human life-supporting resources, significantly aiding in sustaining humans on the Moon, and eventually and later to support missions to Mars. The Volatiles Investigating Polar Exploration Resource (VIPER) is an in-situ resource utilization (ISRU) mission within NASA’s Science Mission Directorate (SMD), based on the pathfinding development of the Resource Prospector (RP) mission concept. This clever mission is targeting late 2023 and may spend over 100 days mapping and surveying four different Ice Stability Regions to understand the nature and distribution of water and volatiles already confirmed to be there, including measuring mineralogical content such as silicon and light metals from lunar regolith. The knowledge attained by a mission like VIPER could have many-fold benefits for space exploration, but also commercial applications. VIPER is an essential, early mission supporting the “moon rush” which has developed over the past few years, with both governments and commercial entities making their cases for lunar exploration. VIPER aims to understand just how the water-ice and other volatiles are distributed, both horizontally and vertically, enabling creation of volatiles resource maps, which will guide what might be required to harvest those resources at scale. With sufficient infrastructural investment, led by governments and then optimized by the commercial marketplace, VIPER will be a pathfinder mission addressing key decadal lunar science and early strategic knowledge gaps.

Daniel Andrews↗