{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.slankas/VisualizationCode","documentNamespace":"https://spdx.org/spdxdocs/protobom/31820b9f-7b7d-4e55-a70b-846c707fd908","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-05T02:34:56Z"},"packages":[{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","versionInfo":"\u003e= 1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"plotly","SPDXID":"SPDXRef-pypi-plotly-75c946","versionInfo":"\u003e= 3.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/plotly"}]},{"name":"spacy","SPDXID":"SPDXRef-pypi-spacy-75c946","versionInfo":"\u003e= 2.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/spacy"}]},{"name":"gensim","SPDXID":"SPDXRef-pypi-gensim-75c946","versionInfo":"\u003e= 3.7.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/gensim"}]},{"name":"holoviews","SPDXID":"SPDXRef-pypi-holoviews-75c946","versionInfo":"\u003e= 1.12.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/holoviews"}]},{"name":"protobuf","SPDXID":"SPDXRef-pypi-protobuf-75c946","versionInfo":"\u003e= 3.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/protobuf"}]},{"name":"seaborn","SPDXID":"SPDXRef-pypi-seaborn-75c946","versionInfo":"\u003e= 0.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/seaborn"}]},{"name":"dtreeviz","SPDXID":"SPDXRef-pypi-dtreeviz-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/dtreeviz"}]},{"name":"folium","SPDXID":"SPDXRef-pypi-folium-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/folium"}]},{"name":"cython","SPDXID":"SPDXRef-pypi-cython-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/cython"}]},{"name":"eli5","SPDXID":"SPDXRef-pypi-eli5-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/eli5"}]},{"name":"pydot","SPDXID":"SPDXRef-pypi-pydot-75c946","versionInfo":"\u003e= 1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydot"}]},{"name":"datashader","SPDXID":"SPDXRef-pypi-datashader-75c946","versionInfo":"\u003e= 0.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/datashader"}]},{"name":"tpot","SPDXID":"SPDXRef-pypi-tpot-75c946","versionInfo":"\u003e= 0.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/tpot"}]},{"name":"missingno","SPDXID":"SPDXRef-pypi-missingno-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/missingno"}]},{"name":"fuzzywuzzy","SPDXID":"SPDXRef-pypi-fuzzywuzzy-75c946","versionInfo":"\u003e= 0.17.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/fuzzywuzzy"}]},{"name":"scikit-learn","SPDXID":"SPDXRef-pypi-scikit-learn-75c946","versionInfo":"\u003e= 0.21.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scikit-learn"}]},{"name":"python-levenshtein","SPDXID":"SPDXRef-pypi-python-levenshtein-75c946","versionInfo":"\u003e= 0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/python-levenshtein"}]},{"name":"pycountry","SPDXID":"SPDXRef-pypi-pycountry-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pycountry"}]},{"name":"pandas","SPDXID":"SPDXRef-pypi-pandas-75c946","versionInfo":"\u003e= 0.24.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas"}]},{"name":"pandocfilters","SPDXID":"SPDXRef-pypi-pandocfilters-75c946","versionInfo":"\u003e= 1.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandocfilters"}]},{"name":"datashape","SPDXID":"SPDXRef-pypi-datashape-75c946","versionInfo":"\u003e= 0.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/datashape"}]},{"name":"pydataset","SPDXID":"SPDXRef-pypi-pydataset-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pydataset"}]},{"name":"statsmodels","SPDXID":"SPDXRef-pypi-statsmodels-75c946","versionInfo":"\u003e= 0.10.0rc2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/statsmodels"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","versionInfo":"\u003e= 1.16.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"bokeh","SPDXID":"SPDXRef-pypi-bokeh-75c946","versionInfo":"\u003e= 1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/bokeh"}]},{"name":"nltk","SPDXID":"SPDXRef-pypi-nltk-75c946","versionInfo":"\u003e= 3.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nltk"}]},{"name":"h5py","SPDXID":"SPDXRef-pypi-h5py-75c946","versionInfo":"\u003e= 2.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/h5py"}]},{"name":"beautifulsoup4","SPDXID":"SPDXRef-pypi-beautifulsoup4-75c946","versionInfo":"\u003e= 4.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/beautifulsoup4"}]},{"name":"scrapy","SPDXID":"SPDXRef-pypi-scrapy-75c946","versionInfo":"\u003e= 1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scrapy"}]},{"name":"pyod","SPDXID":"SPDXRef-pypi-pyod-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pyod"}]},{"name":"pandas-profiling","SPDXID":"SPDXRef-pypi-pandas-profiling-75c946","versionInfo":"\u003e= 2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pandas-profiling"}]},{"name":"com.github.slankas/VisualizationCode","SPDXID":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","versionInfo":"master","downloadLocation":"git+https://github.com/slankas/VisualizationCode","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/slankas/VisualizationCode@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-spacy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-python-levenshtein-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pycountry-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-datashape-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pyod-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pandas-profiling-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-plotly-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-tpot-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-fuzzywuzzy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-scikit-learn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pydataset-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-protobuf-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-dtreeviz-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-h5py-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-seaborn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-cython-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-datashader-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-statsmodels-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-beautifulsoup4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-nltk-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-gensim-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-holoviews-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-folium-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-missingno-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-bokeh-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-eli5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pydot-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pandocfilters-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-scrapy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relatedSpdxElement":"SPDXRef-pypi-pandas-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-slankas-VisualizationCode-master-94c9be","relationshipType":"DESCRIBES"}]}