MCPcopy Create free account

hub / github.com/aws-samples/uncovering-hidden-connections-in-unstructured-financial-data / functions

Functions206 in github.com/aws-samples/uncovering-hidden-connections-in-unstructured-financial-data

↓ 64 callersMethodget
* Get cached response if valid
ui/src/utils/apiCache.js:29
↓ 22 callersFunctionshowNotification
(message, severity = 'info')
ui/src/components/SettingsPage.jsx:49
↓ 15 callersFunctiongetTextWithinTags
(text,tags)
lib/connectionsinsights/bedrock.py:190
↓ 11 callersFunctionGraphConnect
(retry=3)
lib/connectionsinsights/neptune.py:33
↓ 11 callersFunctionshowNotification
(message, severity = 'info')
ui/src/components/NewsPage.jsx:83
↓ 10 callersFunctionqueryBedrockStreaming
(messages, temperature=0, top_p=0, modelId=default_model_id)
lib/connectionsinsights/bedrock.py:129
↓ 8 callersFunctionconvertMessagesToTextCompletion
(messages)
lib/connectionsinsights/bedrock.py:26
↓ 8 callersFunctionconvertToArray
(data)
lambda-ecs/step-function/03.consolidate-chunks/index.py:18
↓ 8 callersMethodset
* Store response in cache
ui/src/utils/apiCache.js:45
↓ 7 callersFunctioncleanJSONString
(text)
lib/connectionsinsights/bedrock.py:207
↓ 7 callersFunctionincrement_processing_status
Increment the processing status by 1
lib/connectionsinsights/utils.py:48
↓ 7 callersFunctionsavePrompt
(prompt, id="")
lib/connectionsinsights/bedrock.py:252
↓ 7 callersFunctionshowNotification
(message, severity = 'info')
ui/src/components/EntitiesPage.jsx:64
↓ 6 callersFunctionclean_name
(name)
lib/connectionsinsights/utils.py:7
↓ 6 callersFunctiongetOrCreateID
(g, label, name, attributes, edges)
lib/connectionsinsights/neptune.py:238
↓ 6 callersFunctionget_cors_headers
Return CORS headers
lambda-ecs/api/processing-status/index.py:45
↓ 5 callersFunctionaddOrUpdateEdge
(g, source, edge_name, destination, edge_property_dict)
lib/connectionsinsights/neptune.py:170
↓ 5 callersFunctionfindVertexByLabelandName
(g, label, name, exact_match)
lib/connectionsinsights/neptune.py:115
↓ 5 callersFunctiongetAttributesArray
(datadict, exclusionarray)
lambda-ecs/step-function/06.insert-vertices-edges/index.py:17
↓ 5 callersFunctiongetNodeColor
(label)
ui/src/components/graph/EntityDetailsPanel.jsx:36
↓ 5 callersFunctionupdateFile
(updates)
ui/src/components/UploadPage.jsx:178
↓ 4 callersFunctiongetEntityColor
(label)
ui/src/components/GraphExplorer/ConnectionsPanel.jsx:54
↓ 4 callersFunctionhandleSearch
(value)
ui/src/components/EntitiesPage.jsx:130
↓ 4 callersFunctionmark_processing_failed
Mark processing as failed with error message
lib/connectionsinsights/utils.py:67
↓ 4 callersFunctionsplit_json
(json_obj, max_size)
lambda-ecs/step-function/04.filter-records/index.py:216
↓ 3 callersFunctioncachedFetch
(url, options = {}, ttl)
ui/src/utils/apiCache.js:112
↓ 3 callersFunctioncreate_processing_status
Create a new processing status record
lib/connectionsinsights/utils.py:29
↓ 3 callersFunctionformatResultsFindVertex
(g, results)
lib/connectionsinsights/neptune.py:81
↓ 3 callersFunctiongetData
(retryCount = 0)
ui/src/components/NewsPage.jsx:37
↓ 3 callersFunctiongetEntities
(g)
lib/connectionsinsights/neptune.py:72
↓ 3 callersFunctiongetEntityIcon
(label)
ui/src/components/GraphExplorer/ConnectionsPanel.jsx:33
↓ 3 callersFunctionget_processing_status_table
Get the processing status DynamoDB table
lib/connectionsinsights/utils.py:21
↓ 3 callersFunctionnormalizeGraphData
(graphData)
ui/src/utils/dataNormalization.js:11
↓ 3 callersFunctionuppercase
(data)
lib/connectionsinsights/bedrock.py:242
↓ 2 callersFunctionaddEntities
(normalizedData, newEntities)
ui/src/utils/dataNormalization.js:176
↓ 2 callersFunctionaddRelationships
(normalizedData, newRelationships)
ui/src/utils/dataNormalization.js:208
↓ 2 callersFunctioncopyToClipboard
(text)
ui/src/components/graph/EntityDetailsPanel.jsx:63
↓ 2 callersFunctiondeleteAttribute
(array, key)
lambda-ecs/step-function/01.chunk-document/index.py:189
↓ 2 callersFunctiondrawer
(isCollapsed = false)
ui/src/components/Layout.jsx:59
↓ 2 callersFunctionescapeRegExp
(str)
ui/src/components/NewsPage.jsx:145
↓ 2 callersFunctionformatDateTime
(isoString)
ui/src/components/UploadPage.jsx:282
↓ 2 callersFunctiongetEntityIcon
(label)
ui/src/components/graph/EntityDetailsPanel.jsx:49
↓ 2 callersFunctiongetID
(g, label, name, properties, edges)
lib/connectionsinsights/neptune.py:144
↓ 2 callersFunctiongetN
()
lib/connectionsinsights/dynamodb.py:12
↓ 2 callersFunctiongetSubName
(name, index=None)
lib/connectionsinsights/neptune.py:198
↓ 2 callersFunctionprocessArticle
(article, processing_id=None)
lambda-ecs/s3_pipeline/process-news/index.py:169
↓ 2 callersFunctionremoveEntities
(normalizedData, entityIds)
ui/src/utils/dataNormalization.js:266
↓ 2 callersFunctionupdateEntity
(normalizedData, entityId, updates)
ui/src/utils/dataNormalization.js:245
↓ 2 callersFunctionuploadFile
(file, fileId, type, newFileName)
ui/src/components/UploadPage.jsx:177
↓ 1 callersFunctionclean_filename
(filename)
lambda-ecs/s3_pipeline/read-ingestion-queue/index.py:12
↓ 1 callersMethodcleanup
* Clear expired entries
ui/src/utils/apiCache.js:57
↓ 1 callersFunctionconvertRole
(role)
lib/connectionsinsights/bedrock.py:27
↓ 1 callersFunctioncreateVertex
(g, label, name, attributes)
lib/connectionsinsights/neptune.py:210
↓ 1 callersFunctiondenormalizeGraphData
(normalizedData, filters = {})
ui/src/utils/dataNormalization.js:94
↓ 1 callersFunctiondisambiguate
(entity, combined_matches)
lib/connectionsinsights/bedrock.py:137
↓ 1 callersFunctiondownloadNews
(newsapikey)
lambda-ecs/api/download-news/index.py:9
↓ 1 callersFunctionextract_document
(s3_bucket, s3_key)
lambda-ecs/step-function/01.chunk-document/index.py:143
↓ 1 callersFunctionextract_text
(s3_bucket, s3_key)
lib/connectionsinsights/textract.py:96
↓ 1 callersFunctionfetchProcessingStatus
()
ui/src/components/UploadPage.jsx:318
↓ 1 callersFunctionfindIndexByName
(paths, nameToFind)
ui/src/components/NewsPage.jsx:149
↓ 1 callersFunctionfindVertexByAcronym
(g, label, name)
lib/connectionsinsights/neptune.py:123
↓ 1 callersFunctionfindVertexWithinNHops
(g, label, name, properties, edges, N)
lib/connectionsinsights/neptune.py:255
↓ 1 callersFunctionformatFileSize
(bytes)
ui/src/components/UploadPage.jsx:274
↓ 1 callersFunctionformatPath
(paths)
lib/connectionsinsights/neptune.py:264
↓ 1 callersMethodgenerateKey
* Generate cache key from URL and options
ui/src/utils/apiCache.js:15
↓ 1 callersFunctiongenerateNews
(num_of_articles)
lambda-ecs/api/generate-news/index.py:55
↓ 1 callersFunctiongetAcronym
(name)
lib/connectionsinsights/neptune.py:191
↓ 1 callersFunctiongetEntityColor
(label)
ui/src/components/GraphExplorer/VirtualizedSearchResults.jsx:23
↓ 1 callersFunctiongetEntityColor
(label)
ui/src/components/GraphExplorer/EntityDetailsPanel.jsx:55
↓ 1 callersFunctiongetEntityIcon
(label)
ui/src/components/GraphExplorer/VirtualizedSearchResults.jsx:37
↓ 1 callersFunctiongetEntityIcon
(label)
ui/src/components/GraphExplorer/EntityDetailsPanel.jsx:34
↓ 1 callersFunctiongetStatusChip
(uploadStatus, processingStatus, error)
ui/src/components/UploadPage.jsx:392
↓ 1 callersFunctiongetUniqueEntityTypes
(normalizedData)
ui/src/utils/dataNormalization.js:296
↓ 1 callersFunctiongetUniqueRelationshipTypes
(normalizedData)
ui/src/utils/dataNormalization.js:312
↓ 1 callersFunctionget_pages
(id, s3_bucket)
lib/connectionsinsights/textract.py:46
↓ 1 callersFunctionhandleEntitySwitchChange
(ID, INTERESTED)
ui/src/components/EntitiesPage.jsx:108
↓ 1 callersFunctionhandleNHopsChange
(value)
ui/src/components/EntitiesPage.jsx:95
↓ 1 callersFunctionhandleNewsClick
(item)
ui/src/components/NewsPage.jsx:119
↓ 1 callersFunctionhandleReprocessNews
(newsId)
ui/src/components/NewsPage.jsx:87
↓ 1 callersFunctionhandleShowInterestedOnly
(interested)
ui/src/components/EntitiesPage.jsx:145
↓ 1 callersFunctionhandle_delete_request
Handle DELETE request to remove all processing status records
lambda-ecs/api/processing-status/index.py:87
↓ 1 callersFunctionhandle_get_request
Handle GET request to retrieve all processing status records
lambda-ecs/api/processing-status/index.py:54
↓ 1 callersFunctionhandle_purge_entities
Handle DELETE request to purge all entities and relationships from Neptune
lambda-ecs/api/purge-entities/index.py:49
↓ 1 callersFunctionhandle_purge_news
Handle DELETE request to purge all news records from DynamoDB
lambda-ecs/api/purge-news/index.py:50
↓ 1 callersFunctioninsertCompetitors
(g,finalCompetitors, main_entity_id, main_entity_name)
lambda-ecs/step-function/06.insert-vertices-edges/index.py:93
↓ 1 callersFunctioninsertCustomers
(g,finalCustomers, main_entity_id, main_entity_name)
lambda-ecs/step-function/06.insert-vertices-edges/index.py:59
↓ 1 callersFunctioninsertDirectors
(g,finalDirectors, main_entity_id, main_entity_name)
lambda-ecs/step-function/06.insert-vertices-edges/index.py:28
↓ 1 callersFunctioninsertSuppliers
(g,finalSuppliers, main_entity_id, main_entity_name)
lambda-ecs/step-function/06.insert-vertices-edges/index.py:76
↓ 1 callersFunctionisValidJson
(text)
lambda-ecs/s3_pipeline/process-news/index.py:227
↓ 1 callersFunctionloadEntities
()
ui/src/components/EntitiesPage.jsx:68
↓ 1 callersFunctionmain
()
lambda-ecs/step-function/06.insert-vertices-edges/index.py:110
↓ 1 callersFunctionqb_assessImpact
(article, path, interested_entity, news_entity)
lambda-ecs/s3_pipeline/process-news/index.py:97
↓ 1 callersFunctionqb_extractChunkData
(text, summary, main_entity_name, id)
lambda-ecs/step-function/02.process-chunks/index.py:20
↓ 1 callersFunctionqb_extractDataFromArticle
(article)
lambda-ecs/s3_pipeline/process-news/index.py:36
↓ 1 callersFunctionqb_filterCompetitors
(competitors, main_entity_name)
lambda-ecs/step-function/04.filter-records/index.py:121
↓ 1 callersFunctionqb_filterCustomers
(customers, main_entity_name)
lambda-ecs/step-function/04.filter-records/index.py:24
↓ 1 callersFunctionqb_filterDirectors
(directors, main_entity_name)
lambda-ecs/step-function/04.filter-records/index.py:169
↓ 1 callersFunctionqb_filterSuppliers
(suppliers_or_partners, main_entity_name)
lambda-ecs/step-function/04.filter-records/index.py:73
↓ 1 callersFunctionqb_generateArticle
(date, interested, entities)
lambda-ecs/api/generate-news/index.py:19
↓ 1 callersFunctionqb_generateDocumentSummary
(chunks,summaryChunkCount)
lambda-ecs/step-function/01.chunk-document/index.py:31
next →1–100 of 206, ranked by callers