stakwork / sphinx-nav-fiber

11 stars 45 forks source link

Update call in topics curation table to use new endpoint #1108

Open tomsmith8 opened 4 months ago

tomsmith8 commented 4 months ago

Task

Update the endpoint calls when searching in the topics table to use:

https://knowledge-graph.sphinx.chat/nodes/info?node_type=Topic&limit=25&sort_by=edge_count&descending_order=True

Flows where we need to use this endpoint:

Example of CURRENT response:

{
    "data": [
        {
            "date_added_to_graph": "1709633933.6339862",
            "edgeCount": 128,
            "edgeList": [
                "RELATED_TO",
                "IS_PARENT_TO",
                "MENTIONS",
                "CREATED_BY",
                "IS_SUMMARIZED_AS",
                "CAUSED_BY",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "INFLUENCES",
                "INTERACTS_WITH",
                "IMPACT_ON",
                "SUPPORTS",
                "SUMMARIZED_AS",
                "MEMBER_OF",
                "HAS_ATTRIBUTE",
                "INFORMED_BY",
                "REPLACES",
                "SYNONYM_OF",
                "TYPE_OF"
            ],
            "muted_topic": false,
            "ref_id": "1c754724-b8c8-4e8b-a527-2e5ad7ba1edc",
            "topic": "Bitcoin"
        },
        {
            "date_added_to_graph": "1698166344.9283824",
            "edgeCount": 56,
            "edgeList": [
                "RELATED_TO",
                "MENTIONS",
                "IS_SUMMARIZED_AS",
                "CAUSED_BY",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "REGULATED_BY",
                "INFLUENCES",
                "IMPACT_ON",
                "REFLECTED_ON"
            ],
            "muted_topic": false,
            "ref_id": "8b648112-7aa6-4af0-8afb-adf39166c581",
            "topic": "Bitcoin ETFs"
        },
        {
            "date_added_to_graph": "1709623649.43448",
            "edgeCount": 42,
            "edgeList": [
                "RELATED_TO",
                "MENTIONS",
                "CREATED_BY",
                "IS_SUMMARIZED_AS",
                "CAUSED_BY",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "INFLUENCES",
                "IMPACT_ON"
            ],
            "muted_topic": false,
            "ref_id": "3f28f8f7-cd11-4590-87d2-eaa64e72a6d0",
            "topic": "Bitcoin ETF"
        },
        {
            "date_added_to_graph": "1709609251.766265",
            "edgeCount": 29,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "8ef66645-b7d1-430c-97be-a43a79780d61",
            "topic": "Bitcoin Price"
        },
        {
            "date_added_to_graph": "1698166344.9283824",
            "edgeCount": 16,
            "edgeList": [
                "RELATED_TO",
                "MENTIONS",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "IMPACT_ON",
                "REFLECTED_ON"
            ],
            "muted_topic": false,
            "ref_id": "ba541d84-3e92-483e-97c5-ad725d7d7c13",
            "topic": "Bitcoin community"
        },
        {
            "date_added_to_graph": "1697198618",
            "edgeCount": 13,
            "edgeList": [
                "IS_SUMMARIZED_AS",
                "IMPACT_ON"
            ],
            "muted_topic": false,
            "ref_id": "e79e740a-985b-4f35-b912-2c300e57c8a1",
            "topic": "AquaBitcoin"
        },
        {
            "date_added_to_graph": "1709615269.6973116",
            "edgeCount": 12,
            "edgeList": [
                "RELATED_TO",
                "MENTIONS",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "CONTRIBUTES_TO",
                "IMPACT_ON"
            ],
            "muted_topic": false,
            "ref_id": "30a4fc57-e406-4df7-acdd-7af690bf8c9d",
            "topic": "Bitcoin mining"
        },
        {
            "date_added_to_graph": "1709589456.8646946",
            "edgeCount": 9,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "faed587c-2d46-422a-a92c-70f61c917f09",
            "topic": "Bitcoin Atlantis"
        },
        {
            "date_added_to_graph": "1698166344.9283824",
            "edgeCount": 8,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "28e32c14-1304-4ff5-b7df-9d6bee26df32",
            "topic": "Bitcoin Commons"
        },
        {
            "date_added_to_graph": "1701819807.7153692",
            "edgeCount": 7,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "f027749a-9644-4bc5-8a51-c919b15c7f7b",
            "topic": "Bitcoin Takeover"
        },
        {
            "date_added_to_graph": "1709595524.7852077",
            "edgeCount": 7,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "1bc96c51-2a49-4ec1-b633-dd5564ce471c",
            "topic": "Buying Bitcoin"
        },
        {
            "date_added_to_graph": "1709633933.6339862",
            "edgeCount": 7,
            "edgeList": [
                "RELATED_TO",
                "IS_ALIAS",
                "IS_SUMMARIZED_AS",
                "IMPACT_ON",
                "MEMBER_OF",
                "REPLACES",
                "TYPE_OF"
            ],
            "muted_topic": false,
            "ref_id": "00abee10-2539-46ed-ba5d-a84d2ada9da5",
            "topic": "Bitcoin"
        },
        {
            "date_added_to_graph": "1709621840.829611",
            "edgeCount": 5,
            "edgeList": [
                "IS_SUMMARIZED_AS",
                "IMPACTED",
                "ASSOCIATED_WITH"
            ],
            "muted_topic": false,
            "ref_id": "87634828-9175-400c-8db2-d3d30ae21ef2",
            "topic": "Bitcoin price"
        },
        {
            "date_added_to_graph": "1709606869.8619711",
            "edgeCount": 5,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "b1a108a2-f8d6-48ec-aaad-9b611263692f",
            "topic": "Bitcoin Halving"
        },
        {
            "date_added_to_graph": "1709623648.0172899",
            "edgeCount": 4,
            "edgeList": [
                "MENTIONS",
                "IS_SUMMARIZED_AS",
                "IMPACTED",
                "ASSOCIATED_WITH"
            ],
            "muted_topic": false,
            "ref_id": "a12a1129-4dcd-417b-9531-0e70a99fc27a",
            "topic": "Bitcoin Mining"
        },
        {
            "date_added_to_graph": "1698166344.9283824",
            "edgeCount": 4,
            "edgeList": [
                "RELATED_TO"
            ],
            "muted_topic": false,
            "ref_id": "e3268c50-f756-4178-b5f5-56c584e92263",
            "topic": "Bitcoin skepticism"
        },
        {
            "date_added_to_graph": "1709557062.0493867",
            "edgeCount": 4,
            "edgeList": [
                "RELATED_TO",
                "IMPACT_ON"
            ],
            "muted_topic": false,
            "ref_id": "f0ec1911-af3c-4437-876b-35d6482fd310",
            "topic": "Bitcoin adoption"
        },
        {
            "date_added_to_graph": "1709623648.0172899",
            "edgeCount": 4,
            "edgeList": [
                "MENTIONS",
                "IS_SUMMARIZED_AS",
                "IMPACTED",
                "ASSOCIATED_WITH"
            ],
            "muted_topic": false,
            "ref_id": "afca8ac3-a70a-4fea-bac4-e1449071723e",
            "topic": "Bitcoin Mining"
        },
        {
            "date_added_to_graph": "1698166344.9283824",
            "edgeCount": 3,
            "edgeList": [
                "IMPACT_ON",
                "RELATED_TO"
            ],
            "muted_topic": false,
            "ref_id": "da9a4805-7f5a-45a6-9302-de3244490110",
            "topic": "Bitcoin advocacy"
        },
        {
            "date_added_to_graph": "1697126437",
            "edgeCount": 3,
            "edgeList": [
                "IS_SUMMARIZED_AS"
            ],
            "muted_topic": false,
            "ref_id": "8a71a6bd-eac3-49dc-8774-d7985c8ee88d",
            "topic": "Bitcoin Takeover Podcast"
        }
    ],
    "status": "success",
    "topicCount": 275918,
    "totalCount": 6
}

Example of NEW Response

{
    "data": [
        {
            "date_added_to_graph": "1709633933.6339862",
            "edgeCount": 36584,
            "edgeList": [
                "HAS_TOPIC",
                "RELATED_TO",
                "IS_PARENT_TO",
                "IS_ALIAS",
                "MENTIONS",
                "CREATED_BY",
                "IS_SUMMARIZED_AS",
                "CAUSED_BY",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "REGULATED_BY",
                "INFLUENCES",
                "CONTRIBUTES_TO",
                "INTERACTS_WITH",
                "IMPACT_ON",
                "SUPPORTS",
                "REFLECTED_ON",
                "FEATURES",
                "OPINION",
                "SUMMARIZED_AS",
                "MEMBER_OF",
                "USES",
                "HAS_ATTRIBUTE",
                "COLLABORATES_WITH",
                "CONSISTS_OF",
                "OWNED_BY",
                "INFORMED_BY",
                "REPLACES",
                "DEPENDS_ON",
                "OFFERS",
                "SYNONYM_OF",
                "TYPE_OF"
            ],
            "name": "Bitcoin",
            "node_type": "Topic",
            "ref_id": "1c754724-b8c8-4e8b-a527-2e5ad7ba1edc"
        },
        {
            "date_added_to_graph": "1709633933.6339862",
            "edgeCount": 5025,
            "edgeList": [
                "RELATED_TO",
                "IS_ALIAS",
                "MENTIONS",
                "IS_SUMMARIZED_AS",
                "CAUSED_BY",
                "REGULATED_BY",
                "INFLUENCES",
                "IMPACT_ON",
                "MEMBER_OF",
                "REPLACES",
                "TYPE_OF"
            ],
            "name": "Bitcoin",
            "node_type": "Topic",
            "ref_id": "00abee10-2539-46ed-ba5d-a84d2ada9da5"
        },
        {
            "date_added_to_graph": "1698166344.9283824",
            "edgeCount": 3866,
            "edgeList": [
                "RELATED_TO"
            ],
            "name": "bitcoin",
            "node_type": "Topic",
            "ref_id": "6d79273c-3c29-4576-a4a1-7897c3926642"
        },
        {
            "date_added_to_graph": "1709614662.7461753",
            "edgeCount": 3014,
            "edgeList": [
                "RELATED_TO",
                "IS_ALIAS",
                "MENTIONS",
                "IMPACTED",
                "ASSOCIATED_WITH",
                "INFLUENCES",
                "IMPACT_ON",
                "PART_OF",
                "MANAGES",
                "SYNONYM_OF"
            ],
            "name": "Inflation",
            "node_type": "Topic",
            "ref_id": "dbe18c58-e189-49ba-bff1-e5b2b66bc126"
        },
        {
            "date_added_to_graph": "1709612262.394259",
            "edgeCount": 2081,
            "edgeList": [
                "HAS_TOPIC",
                "RELATED_TO",
                "MENTIONS",
                "IS_SUMMARIZED_AS",
                "ASSOCIATED_WITH",
                "INFLUENCES",
                "IMPACT_ON",
                "REFLECTED_ON",
                "FEATURES",
                "OPINION",
                "HAS_ATTRIBUTE",
                "PART_OF",
                "INFORMED_BY",
                "DEPENDS_ON",
                "SYNONYM_OF"
            ],
            "name": "Lightning Network",
            "node_type": "Topic",
            "ref_id": "6045e788-61da-4859-8148-e94c564070f0"
        }
    ],
    "status": "success"
}

Acceptance Criteria

aliraza556 commented 4 months ago

assign me

hangman32 commented 4 months ago

Please assign me

Shoaibdev7 commented 4 months ago

Hi @tomsmith8, Please assign me this task. This is my first bounty in this project.

Ekep-Obasi commented 4 months ago

@tomsmith8 please assign me?

AbdulWahab3181 commented 4 months ago

@tomsmith8 Could you please assign me?

Vayras commented 4 months ago

@tomsmith8 Can I get this one?