<commit_before># AFF Knowledge Graph

![image](https://user-images.githubusercontent.com/3060102/182691308-d3c7e4d5-b6bd-4b5c-85c5-24dfa19875e2.png)

The Artifact Friend Finder (AFF) project aims to create a means to ingest, validate and parse artifact information (i.e. in-toto attestations, SBOM, etc.) from various data sources and represent and store them in a knowledge graph, where users can query information about artifacts or request evidence of certain properties of an artifact. The purpose of this aims to satisfy the use case of being a monitor for public supply chain and security documents as well as for internal use by organizations to query information about artifacts that they use.

A few examples of questions answered by AFF Graph include:

![image](https://user-images.githubusercontent.com/3060102/182689788-70acefc1-6d69-4972-abbf-3e60c0d4c014.png)

## Architecture

Here is an overview of the architecture of AFF:

![image](https://user-images.githubusercontent.com/3060102/182689908-477f4770-1142-4c18-8fa9-16d93dcf84b4.png)

## Communication

All communication should be done through issues, unless it is a private matter. In that case, an e-mail should be sent to <EMAIL>.

## Governance

Information about governance can be found [here](GOVERNANCE.md).<commit_msg>potato potato<commit_after># AFF Knowledge Graph

![image](https://user-images.githubusercontent.com/3060102/182691308-d3c7e4d5-b6bd-4b5c-85c5-24dfa19875e2.png)

The Artifact Fact Finder (AFF) project aims to create a means to ingest, validate and parse artifact information (i.e. in-toto attestations, SBOM, etc.) from various data sources and represent and store them in a knowledge graph, where users can query information about artifacts or request evidence of certain properties of an artifact. The purpose of this aims to satisfy the use case of being a monitor for public supply chain and security documents as well as for internal use by organizations to query information about artifacts that they use.

A few examples of questions answered by AFF Graph include:

![image](https://user-images.githubusercontent.com/3060102/182689788-70acefc1-6d69-4972-abbf-3e60c0d4c014.png)

## Architecture

Here is an overview of the architecture of AFF:

![image](https://user-images.githubusercontent.com/3060102/182689908-477f4770-1142-4c18-8fa9-16d93dcf84b4.png)

## Communication

All communication should be done through issues, unless it is a private matter. In that case, an e-mail should be sent to <EMAIL>.

## Governance

Information about governance can be found [here](GOVERNANCE.md).
{'fraction_non_alphanumeric': 0.07424593967517401, 'fraction_numerical': 0.08275328692962104, 'mean_word_length': 5.101415094339623, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4680689', 'n_tokens_mistral': 883, 'n_tokens_neox': 768, 'n_words': 296}