glam/data/person/ID_XX-XX-XXX_XXXX_XX-XX-XXX_XXXX_JOAO-SOUSA.json
kempersc 556cc6c294 Add workspace configuration for Git and Gitea integration
- Set up GitHub integration to be disabled.
- Configure Git settings including path and autofetch options.
- Add Gitea instance URL and repository details.
- Enable YAML support for LinkML schemas with validation.
- Define file associations for YAML files.
- Recommend essential extensions for development and exclude unwanted ones.
2026-01-11 02:50:39 +01:00

448 lines
No EOL
29 KiB
JSON

{
"ppid": "ID_XX-XX-XXX_XXXX_XX-XX-XXX_XXXX_JOAO-SOUSA",
"ppid_type": "ID",
"ppid_components": {
"type": "ID",
"first_location": "XX-XX-XXX",
"first_date": "XXXX",
"last_location": "XX-XX-XXX",
"last_date": "XXXX",
"name_tokens": [
"JOAO",
"SOUSA"
]
},
"name": {
"full_name": "João Paulo de Sousa",
"display_name": "João Paulo de Sousa",
"name_romanized": null,
"name_tokens": [
"JOAO",
"SOUSA"
],
"source": "linkedin_profile"
},
"is_living": true,
"heritage_relevance": {
"is_heritage_relevant": true,
"heritage_types": [
"E"
],
"rationale": "Identified as staff at ORCID"
},
"affiliations": [
{
"custodian_name": "ORCID",
"custodian_slug": "orcid",
"role_title": "Professor no Instituto Politécnico de Bragança",
"affiliation_provenance": {
"source": "LinkedIn company people page",
"source_url": "https://www.linkedin.com/in/jo%C3%A3o-paulo-de-sousa-69ba8a64",
"retrieved_on": "2025-12-20T13:22:20.200000+00:00",
"retrieval_agent": "extract_persons_with_provenance.py"
}
}
],
"profile_data": {
"name": "João Paulo de Sousa",
"linkedin_url": "https://www.linkedin.com/in/jo%C3%A3o-paulo-de-sousa-69ba8a64",
"headline": "Professor no Instituto Politécnico de Bragança",
"location": null,
"connections": null,
"about": null,
"experience": [],
"education": [],
"skills": [],
"languages": [],
"profile_image_url": null
},
"web_claims": [
{
"claim_type": "linkedin_url",
"claim_value": "https://www.linkedin.com/in/jo%C3%A3o-paulo-de-sousa-69ba8a64",
"source_url": "https://www.linkedin.com/company/orcid/people/",
"retrieved_on": "2025-12-20T13:22:20.200000+00:00",
"statement_created_at": "2026-01-09T22:42:12.214529+00:00",
"source_archived_at": "2025-12-20T13:22:20.200000+00:00",
"xpath": "/html[1]/head[1]/meta[1]/meta[2]/meta[3]/meta[4]/meta[5]/meta[6]/meta[7]/meta[8]/meta[9]/meta[10]/meta[11]/meta[12]/meta[13]/meta[14]/link[1]/link[2]/link[3]/link[4]/link[5]/link[6]/link[7]/meta[15]/meta[16]/meta[17]/meta[18]/meta[19]/meta[20]/meta[21]/meta[22]/meta[23]/meta[24]/meta[25]/meta[26]/link[8]/link[9]/link[10]/link[11]/link[12]/meta[27]/meta[28]/meta[29]/meta[30]/meta[31]/meta[32]/meta[33]/meta[34]/meta[35]/meta[36]/meta[37]/meta[38]/meta[39]/meta[40]/meta[41]/meta[42]/meta[43]/meta[44]/meta[45]/meta[46]/meta[47]/meta[48]/meta[49]/meta[50]/meta[51]/meta[52]/meta[53]/meta[54]/meta[55]/meta[56]/meta[57]/meta[58]/meta[59]/meta[60]/meta[61]/meta[62]/meta[63]/meta[64]/meta[65]/meta[66]/meta[67]/meta[68]/meta[69]/meta[70]/meta[71]/meta[72]/meta[73]/meta[74]/meta[75]/meta[76]/meta[77]/meta[78]/meta[79]/meta[80]/meta[81]/meta[82]/meta[83]/meta[84]/meta[85]/meta[86]/meta[87]/meta[88]/meta[89]/meta[90]/meta[91]/meta[92]/meta[93]/meta[94]/meta[95]/meta[96]/meta[97]/meta[98]/meta[99]/meta[100]/meta[101]/meta[102]/meta[103]/meta[104]/meta[105]/meta[106]/meta[107]/meta[108]/meta[109]/meta[110]/meta[111]/meta[112]/meta[113]/meta[114]/meta[115]/meta[116]/meta[117]/meta[118]/meta[119]/meta[120]/meta[121]/meta[122]/meta[123]/meta[124]/meta[125]/meta[126]/meta[127]/meta[128]/meta[129]/meta[130]/meta[131]/meta[132]/meta[133]/meta[134]/meta[135]/meta[136]/meta[137]/meta[138]/meta[139]/meta[140]/meta[141]/link[13]/link[14]/meta[142]/meta[143]/link[15]/link[16]/link[17]/link[18]/link[19]/link[20]/link[21]/link[22]/link[23]/link[24]/link[25]/link[26]/link[27]/link[28]/link[29]/link[30]/link[31]/link[32]/body[1]/img[1]/img[2]/img[3]/img[4]/img[5]/img[6]/img[7]/img[8]/img[9]/img[10]/img[11]/div[27]/header[2]/div[31]/div[62]/div[63]/div[65]/div[66]/div[67]/div[87]/main[1]/div[88]/section[2]/div[89]/div[90]/div[91]/div[97]/div[101]/div[102]/div[123]/section[3]/div[127]/div[181]/div[182]/div[183]/div[231]/div[232]/div[233]/ul[7]/li[38]/div[234]/li[39]/div[246]/li[40]/div[257]/li[41]/div[269]/li[42]/div[281]/li[43]/div[293]/li[44]/div[307]/li[45]/div[318]/li[46]/div[332]/li[47]/div[346]/li[48]/div[360]/li[49]/div[371]/li[50]/div[385]/li[51]/div[397]/li[52]/div[408]/li[53]/div[422]/li[54]/div[433]/li[55]/div[445]/li[56]/div[459]/li[57]/div[471]/li[58]/div[482]/li[59]/div[493]/li[60]/div[507]/li[61]/div[521]/li[62]/div[535]/li[63]/div[549]/li[64]/div[561]/li[65]/div[575]/li[66]/div[589]/li[67]/div[603]/li[68]/div[617]/li[69]/div[631]/li[70]/div[645]/li[71]/div[656]/li[72]/div[667]/li[73]/div[679]/li[74]/div[690]/li[75]/div[701]/li[76]/div[712]/li[77]/div[723]/li[78]/div[737]/li[79]/div[749]/li[80]/div[763]/li[81]/div[777]/li[82]/div[788]/li[83]/div[799]/li[84]/div[811]/li[85]/div[823]/li[86]/div[835]/li[87]/div[849]/section[54]/img[123]/div[850]/div[851]/div[852]/a[106]",
"html_file": "/Volumes/KINGSTON/data/glam/data/custodian/person/affiliated/manual/(23) ORCID_ People _ LinkedIn.html",
"xpath_match_score": 1.0,
"retrieval_agent": "extract_persons_with_provenance.py"
},
{
"claim_type": "full_name",
"claim_value": "João Paulo de Sousa",
"source_url": "https://www.linkedin.com/company/orcid/people/",
"retrieved_on": "2025-12-20T13:22:20.200000+00:00",
"statement_created_at": "2026-01-09T22:42:12.214559+00:00",
"source_archived_at": "2025-12-20T13:22:20.200000+00:00",
"xpath": "/html[1]/head[1]/meta[1]/meta[2]/meta[3]/meta[4]/meta[5]/meta[6]/meta[7]/meta[8]/meta[9]/meta[10]/meta[11]/meta[12]/meta[13]/meta[14]/link[1]/link[2]/link[3]/link[4]/link[5]/link[6]/link[7]/meta[15]/meta[16]/meta[17]/meta[18]/meta[19]/meta[20]/meta[21]/meta[22]/meta[23]/meta[24]/meta[25]/meta[26]/link[8]/link[9]/link[10]/link[11]/link[12]/meta[27]/meta[28]/meta[29]/meta[30]/meta[31]/meta[32]/meta[33]/meta[34]/meta[35]/meta[36]/meta[37]/meta[38]/meta[39]/meta[40]/meta[41]/meta[42]/meta[43]/meta[44]/meta[45]/meta[46]/meta[47]/meta[48]/meta[49]/meta[50]/meta[51]/meta[52]/meta[53]/meta[54]/meta[55]/meta[56]/meta[57]/meta[58]/meta[59]/meta[60]/meta[61]/meta[62]/meta[63]/meta[64]/meta[65]/meta[66]/meta[67]/meta[68]/meta[69]/meta[70]/meta[71]/meta[72]/meta[73]/meta[74]/meta[75]/meta[76]/meta[77]/meta[78]/meta[79]/meta[80]/meta[81]/meta[82]/meta[83]/meta[84]/meta[85]/meta[86]/meta[87]/meta[88]/meta[89]/meta[90]/meta[91]/meta[92]/meta[93]/meta[94]/meta[95]/meta[96]/meta[97]/meta[98]/meta[99]/meta[100]/meta[101]/meta[102]/meta[103]/meta[104]/meta[105]/meta[106]/meta[107]/meta[108]/meta[109]/meta[110]/meta[111]/meta[112]/meta[113]/meta[114]/meta[115]/meta[116]/meta[117]/meta[118]/meta[119]/meta[120]/meta[121]/meta[122]/meta[123]/meta[124]/meta[125]/meta[126]/meta[127]/meta[128]/meta[129]/meta[130]/meta[131]/meta[132]/meta[133]/meta[134]/meta[135]/meta[136]/meta[137]/meta[138]/meta[139]/meta[140]/meta[141]/link[13]/link[14]/meta[142]/meta[143]/link[15]/link[16]/link[17]/link[18]/link[19]/link[20]/link[21]/link[22]/link[23]/link[24]/link[25]/link[26]/link[27]/link[28]/link[29]/link[30]/link[31]/link[32]/body[1]/img[1]/img[2]/img[3]/img[4]/img[5]/img[6]/img[7]/img[8]/img[9]/img[10]/img[11]/div[27]/header[2]/div[31]/div[62]/div[63]/div[65]/div[66]/div[67]/div[87]/main[1]/div[88]/section[2]/div[89]/div[90]/div[91]/div[97]/div[101]/div[102]/div[123]/section[3]/div[127]/div[181]/div[182]/div[183]/div[231]/div[232]/div[233]/ul[7]/li[38]/div[234]/li[39]/div[246]/li[40]/div[257]/li[41]/div[269]/li[42]/div[281]/li[43]/div[293]/li[44]/div[307]/li[45]/div[318]/li[46]/div[332]/li[47]/div[346]/li[48]/div[360]/li[49]/div[371]/li[50]/div[385]/li[51]/div[397]/li[52]/div[408]/li[53]/div[422]/li[54]/div[433]/li[55]/div[445]/li[56]/div[459]/li[57]/div[471]/li[58]/div[482]/li[59]/div[493]/li[60]/div[507]/li[61]/div[521]/li[62]/div[535]/li[63]/div[549]/li[64]/div[561]/li[65]/div[575]/li[66]/div[589]/li[67]/div[603]/li[68]/div[617]/li[69]/div[631]/li[70]/div[645]/li[71]/div[656]/li[72]/div[667]/li[73]/div[679]/li[74]/div[690]/li[75]/div[701]/li[76]/div[712]/li[77]/div[723]/li[78]/div[737]/li[79]/div[749]/li[80]/div[763]/li[81]/div[777]/li[82]/div[788]/li[83]/div[799]/li[84]/div[811]/li[85]/div[823]/li[86]/div[835]/li[87]/div[849]/section[54]/img[123]/div[850]/div[851]/div[852]/a[106]/img[124]/@alt",
"html_file": "/Volumes/KINGSTON/data/glam/data/custodian/person/affiliated/manual/(23) ORCID_ People _ LinkedIn.html",
"xpath_match_score": 1.0,
"retrieval_agent": "extract_persons_with_provenance.py"
},
{
"claim_type": "connection_degree",
"claim_value": "3rd+",
"source_url": "https://www.linkedin.com/company/orcid/people/",
"retrieved_on": "2025-12-20T13:22:20.200000+00:00",
"statement_created_at": "2026-01-09T22:42:12.214623+00:00",
"source_archived_at": "2025-12-20T13:22:20.200000+00:00",
"xpath": "/html[1]/head[1]/meta[1]/meta[2]/meta[3]/meta[4]/meta[5]/meta[6]/meta[7]/meta[8]/meta[9]/meta[10]/meta[11]/meta[12]/meta[13]/meta[14]/link[1]/link[2]/link[3]/link[4]/link[5]/link[6]/link[7]/meta[15]/meta[16]/meta[17]/meta[18]/meta[19]/meta[20]/meta[21]/meta[22]/meta[23]/meta[24]/meta[25]/meta[26]/link[8]/link[9]/link[10]/link[11]/link[12]/meta[27]/meta[28]/meta[29]/meta[30]/meta[31]/meta[32]/meta[33]/meta[34]/meta[35]/meta[36]/meta[37]/meta[38]/meta[39]/meta[40]/meta[41]/meta[42]/meta[43]/meta[44]/meta[45]/meta[46]/meta[47]/meta[48]/meta[49]/meta[50]/meta[51]/meta[52]/meta[53]/meta[54]/meta[55]/meta[56]/meta[57]/meta[58]/meta[59]/meta[60]/meta[61]/meta[62]/meta[63]/meta[64]/meta[65]/meta[66]/meta[67]/meta[68]/meta[69]/meta[70]/meta[71]/meta[72]/meta[73]/meta[74]/meta[75]/meta[76]/meta[77]/meta[78]/meta[79]/meta[80]/meta[81]/meta[82]/meta[83]/meta[84]/meta[85]/meta[86]/meta[87]/meta[88]/meta[89]/meta[90]/meta[91]/meta[92]/meta[93]/meta[94]/meta[95]/meta[96]/meta[97]/meta[98]/meta[99]/meta[100]/meta[101]/meta[102]/meta[103]/meta[104]/meta[105]/meta[106]/meta[107]/meta[108]/meta[109]/meta[110]/meta[111]/meta[112]/meta[113]/meta[114]/meta[115]/meta[116]/meta[117]/meta[118]/meta[119]/meta[120]/meta[121]/meta[122]/meta[123]/meta[124]/meta[125]/meta[126]/meta[127]/meta[128]/meta[129]/meta[130]/meta[131]/meta[132]/meta[133]/meta[134]/meta[135]/meta[136]/meta[137]/meta[138]/meta[139]/meta[140]/meta[141]/link[13]/link[14]/meta[142]/meta[143]/link[15]/link[16]/link[17]/link[18]/link[19]/link[20]/link[21]/link[22]/link[23]/link[24]/link[25]/link[26]/link[27]/link[28]/link[29]/link[30]/link[31]/link[32]/body[1]/img[1]/img[2]/img[3]/img[4]/img[5]/img[6]/img[7]/img[8]/img[9]/img[10]/img[11]/div[27]/header[2]/div[31]/div[62]/div[63]/div[65]/div[66]/div[67]/div[87]/main[1]/div[88]/section[2]/div[89]/div[90]/div[91]/div[97]/div[101]/div[102]/div[123]/section[3]/div[127]/div[181]/div[182]/div[183]/div[231]/div[232]/div[233]/ul[7]/li[38]/div[234]/li[39]/div[246]/li[40]/div[257]/li[41]/div[269]/li[42]/div[281]/li[43]/div[293]/li[44]/div[307]/li[45]/div[318]/li[46]/div[332]/li[47]/div[346]/li[48]/div[360]/li[49]/div[371]/li[50]/div[385]/li[51]/div[397]/li[52]/div[408]/li[53]/div[422]/li[54]/div[433]/li[55]/div[445]/li[56]/div[459]/li[57]/div[471]/li[58]/div[482]/li[59]/div[493]/li[60]/div[507]/li[61]/div[521]/li[62]/div[535]/li[63]/div[549]/li[64]/div[561]/li[65]/div[575]/li[66]/div[589]/li[67]/div[603]/li[68]/div[617]/li[69]/div[631]/li[70]/div[645]/li[71]/div[656]/li[72]/div[667]/li[73]/div[679]/li[74]/div[690]/li[75]/div[701]/li[76]/div[712]/li[77]/div[723]/li[78]/div[737]/li[79]/div[749]/li[80]/div[763]/li[81]/div[777]/li[82]/div[788]/li[83]/div[799]/li[84]/div[811]/li[85]/div[823]/li[86]/div[835]/li[87]/div[849]/section[54]/img[123]/div[850]/div[851]/div[852]/div[853]/div[856]",
"html_file": "/Volumes/KINGSTON/data/glam/data/custodian/person/affiliated/manual/(23) ORCID_ People _ LinkedIn.html",
"xpath_match_score": 1.0,
"retrieval_agent": "extract_persons_with_provenance.py"
},
{
"claim_type": "headline",
"claim_value": "Professor no Instituto Politécnico de Bragança",
"source_url": "https://www.linkedin.com/company/orcid/people/",
"retrieved_on": "2025-12-20T13:22:20.200000+00:00",
"statement_created_at": "2026-01-09T22:42:12.214653+00:00",
"source_archived_at": "2025-12-20T13:22:20.200000+00:00",
"xpath": "/html[1]/head[1]/meta[1]/meta[2]/meta[3]/meta[4]/meta[5]/meta[6]/meta[7]/meta[8]/meta[9]/meta[10]/meta[11]/meta[12]/meta[13]/meta[14]/link[1]/link[2]/link[3]/link[4]/link[5]/link[6]/link[7]/meta[15]/meta[16]/meta[17]/meta[18]/meta[19]/meta[20]/meta[21]/meta[22]/meta[23]/meta[24]/meta[25]/meta[26]/link[8]/link[9]/link[10]/link[11]/link[12]/meta[27]/meta[28]/meta[29]/meta[30]/meta[31]/meta[32]/meta[33]/meta[34]/meta[35]/meta[36]/meta[37]/meta[38]/meta[39]/meta[40]/meta[41]/meta[42]/meta[43]/meta[44]/meta[45]/meta[46]/meta[47]/meta[48]/meta[49]/meta[50]/meta[51]/meta[52]/meta[53]/meta[54]/meta[55]/meta[56]/meta[57]/meta[58]/meta[59]/meta[60]/meta[61]/meta[62]/meta[63]/meta[64]/meta[65]/meta[66]/meta[67]/meta[68]/meta[69]/meta[70]/meta[71]/meta[72]/meta[73]/meta[74]/meta[75]/meta[76]/meta[77]/meta[78]/meta[79]/meta[80]/meta[81]/meta[82]/meta[83]/meta[84]/meta[85]/meta[86]/meta[87]/meta[88]/meta[89]/meta[90]/meta[91]/meta[92]/meta[93]/meta[94]/meta[95]/meta[96]/meta[97]/meta[98]/meta[99]/meta[100]/meta[101]/meta[102]/meta[103]/meta[104]/meta[105]/meta[106]/meta[107]/meta[108]/meta[109]/meta[110]/meta[111]/meta[112]/meta[113]/meta[114]/meta[115]/meta[116]/meta[117]/meta[118]/meta[119]/meta[120]/meta[121]/meta[122]/meta[123]/meta[124]/meta[125]/meta[126]/meta[127]/meta[128]/meta[129]/meta[130]/meta[131]/meta[132]/meta[133]/meta[134]/meta[135]/meta[136]/meta[137]/meta[138]/meta[139]/meta[140]/meta[141]/link[13]/link[14]/meta[142]/meta[143]/link[15]/link[16]/link[17]/link[18]/link[19]/link[20]/link[21]/link[22]/link[23]/link[24]/link[25]/link[26]/link[27]/link[28]/link[29]/link[30]/link[31]/link[32]/body[1]/img[1]/img[2]/img[3]/img[4]/img[5]/img[6]/img[7]/img[8]/img[9]/img[10]/img[11]/div[27]/header[2]/div[31]/div[62]/div[63]/div[65]/div[66]/div[67]/div[87]/main[1]/div[88]/section[2]/div[89]/div[90]/div[91]/div[97]/div[101]/div[102]/div[123]/section[3]/div[127]/div[181]/div[182]/div[183]/div[231]/div[232]/div[233]/ul[7]/li[38]/div[234]/li[39]/div[246]/li[40]/div[257]/li[41]/div[269]/li[42]/div[281]/li[43]/div[293]/li[44]/div[307]/li[45]/div[318]/li[46]/div[332]/li[47]/div[346]/li[48]/div[360]/li[49]/div[371]/li[50]/div[385]/li[51]/div[397]/li[52]/div[408]/li[53]/div[422]/li[54]/div[433]/li[55]/div[445]/li[56]/div[459]/li[57]/div[471]/li[58]/div[482]/li[59]/div[493]/li[60]/div[507]/li[61]/div[521]/li[62]/div[535]/li[63]/div[549]/li[64]/div[561]/li[65]/div[575]/li[66]/div[589]/li[67]/div[603]/li[68]/div[617]/li[69]/div[631]/li[70]/div[645]/li[71]/div[656]/li[72]/div[667]/li[73]/div[679]/li[74]/div[690]/li[75]/div[701]/li[76]/div[712]/li[77]/div[723]/li[78]/div[737]/li[79]/div[749]/li[80]/div[763]/li[81]/div[777]/li[82]/div[788]/li[83]/div[799]/li[84]/div[811]/li[85]/div[823]/li[86]/div[835]/li[87]/div[849]/section[54]/img[123]/div[850]/div[851]/div[852]/div[853]/div[857]/div[858]/div[859]",
"html_file": "/Volumes/KINGSTON/data/glam/data/custodian/person/affiliated/manual/(23) ORCID_ People _ LinkedIn.html",
"xpath_match_score": 1.0,
"retrieval_agent": "extract_persons_with_provenance.py"
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "researchgate_url",
"value": "https://www.researchgate.net/profile/Joao-Paulo-De-Sousa-3"
},
"provenance": {
"statement_created_at": "2026-01-11T00:36:19.901707+00:00",
"source_archived_at": "2026-01-11T00:36:07.667510+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"João Paulo de Sousa\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"source_title": "João Paulo Souza - Google Acadêmico",
"source_snippet": "6-061F-809B \n- ResearchGate: https://www.researchgate.net/profile/Joao-Paulo-De-Sousa-3\n\n3. João Paulo Sousa (Google",
"extraction_method": "regex_pattern_matching",
"pattern_type": "researchgate_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[939:1056]",
"all_sources": [
{
"url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"name": "João Paulo Souza - Google Acadêmico"
},
{
"url": "https://scholar.google.com/citations?user=qvsMEOEAAAAJ",
"name": "João Paulo Pereira de Sousa"
},
{
"url": "https://scholar.google.com/citations?user=JPb1PxoAAAAJ&hl=en",
"name": "João Paulo"
},
{
"url": "https://sites.google.com/view/joaodesouza/",
"name": "Joao Paulo A. de Souza"
},
{
"url": "https://scholar.google.com/citations?user=GiCXMmgAAAAJ&hl=en",
"name": "João Paulo Souza"
}
],
"source_count": 57,
"answer_content_hash": "52ef4f6111269f7b"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "researchgate_url",
"value": "https://www.researchgate.net/profile/Joao-Sousa-89"
},
"provenance": {
"statement_created_at": "2026-01-11T00:36:19.904483+00:00",
"source_archived_at": "2026-01-11T00:36:07.667510+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"João Paulo de Sousa\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"source_title": "João Paulo Souza - Google Acadêmico",
"source_snippet": "(Portugal) \n- ResearchGate: https://www.researchgate.net/profile/Joao-Sousa-89\n\nResumo: Existem múltiplos pe",
"extraction_method": "regex_pattern_matching",
"pattern_type": "researchgate_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[2246:2355]",
"all_sources": [
{
"url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"name": "João Paulo Souza - Google Acadêmico"
},
{
"url": "https://scholar.google.com/citations?user=qvsMEOEAAAAJ",
"name": "João Paulo Pereira de Sousa"
},
{
"url": "https://scholar.google.com/citations?user=JPb1PxoAAAAJ&hl=en",
"name": "João Paulo"
},
{
"url": "https://sites.google.com/view/joaodesouza/",
"name": "Joao Paulo A. de Souza"
},
{
"url": "https://scholar.google.com/citations?user=GiCXMmgAAAAJ&hl=en",
"name": "João Paulo Souza"
}
],
"source_count": 57,
"answer_content_hash": "52ef4f6111269f7b"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://usp-br.academia.edu/JoaoPauloSouza"
},
"provenance": {
"statement_created_at": "2026-01-11T00:36:19.904511+00:00",
"source_archived_at": "2026-01-11T00:36:07.667510+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"João Paulo de Sousa\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"source_title": "João Paulo Souza - Google Acadêmico",
"source_snippet": "l=pt-BR \n- Academia.edu USP: https://usp-br.academia.edu/JoaoPauloSouza\n\n2. João Paulo Pereira de Sou",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[478:580]",
"all_sources": [
{
"url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"name": "João Paulo Souza - Google Acadêmico"
},
{
"url": "https://scholar.google.com/citations?user=qvsMEOEAAAAJ",
"name": "João Paulo Pereira de Sousa"
},
{
"url": "https://scholar.google.com/citations?user=JPb1PxoAAAAJ&hl=en",
"name": "João Paulo"
},
{
"url": "https://sites.google.com/view/joaodesouza/",
"name": "Joao Paulo A. de Souza"
},
{
"url": "https://scholar.google.com/citations?user=GiCXMmgAAAAJ&hl=en",
"name": "João Paulo Souza"
}
],
"source_count": 57,
"answer_content_hash": "52ef4f6111269f7b"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "academia_url",
"value": "https://ufmt.academia.edu/Jo"
},
"provenance": {
"statement_created_at": "2026-01-11T00:36:19.904520+00:00",
"source_archived_at": "2026-01-11T00:36:07.667510+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"João Paulo de Sousa\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"source_title": "João Paulo Souza - Google Acadêmico",
"source_snippet": "tos Humanos \n- Academia.edu: https://ufmt.academia.edu/Jo%C3%A3oPauloSousa\n\n7. João Pau",
"extraction_method": "regex_pattern_matching",
"pattern_type": "academia_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[2057:2145]",
"all_sources": [
{
"url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"name": "João Paulo Souza - Google Acadêmico"
},
{
"url": "https://scholar.google.com/citations?user=qvsMEOEAAAAJ",
"name": "João Paulo Pereira de Sousa"
},
{
"url": "https://scholar.google.com/citations?user=JPb1PxoAAAAJ&hl=en",
"name": "João Paulo"
},
{
"url": "https://sites.google.com/view/joaodesouza/",
"name": "Joao Paulo A. de Souza"
},
{
"url": "https://scholar.google.com/citations?user=GiCXMmgAAAAJ&hl=en",
"name": "João Paulo Souza"
}
],
"source_count": 57,
"answer_content_hash": "52ef4f6111269f7b"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "google_scholar_url",
"value": "https://scholar.google.com/citations?user=qvsMEOEAAAAJ"
},
"provenance": {
"statement_created_at": "2026-01-11T00:36:19.904527+00:00",
"source_archived_at": "2026-01-11T00:36:07.667510+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"João Paulo de Sousa\" researchgate academia.edu google scholar profile",
"search_depth": "standard",
"source_url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"source_title": "João Paulo Souza - Google Acadêmico",
"source_snippet": "ca de 198 \n- Google Scholar: https://scholar.google.com/citations?user=qvsMEOEAAAAJ \n- CiênciaVitae: https://www",
"extraction_method": "regex_pattern_matching",
"pattern_type": "google_scholar_url",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[802:916]",
"all_sources": [
{
"url": "https://scholar.google.pt/citations?user=GiCXMmgAAAAJ&hl=pt-BR",
"name": "João Paulo Souza - Google Acadêmico"
},
{
"url": "https://scholar.google.com/citations?user=qvsMEOEAAAAJ",
"name": "João Paulo Pereira de Sousa"
},
{
"url": "https://scholar.google.com/citations?user=JPb1PxoAAAAJ&hl=en",
"name": "João Paulo"
},
{
"url": "https://sites.google.com/view/joaodesouza/",
"name": "Joao Paulo A. de Souza"
},
{
"url": "https://scholar.google.com/citations?user=GiCXMmgAAAAJ&hl=en",
"name": "João Paulo Souza"
}
],
"source_count": 57,
"answer_content_hash": "52ef4f6111269f7b"
}
},
{
"claim_type": "contact_detail",
"claim_value": {
"type": "twitter",
"value": "joaopauloshowsa"
},
"provenance": {
"statement_created_at": "2026-01-11T00:36:24.795810+00:00",
"source_archived_at": "2026-01-11T00:36:20.909558+00:00",
"retrieval_agent": "enrich_person_comprehensive.py v1.3.0",
"retrieval_method": "linkup_web_search",
"api_endpoint": "https://api.linkup.so/v1/search",
"search_query": "\"João Paulo de Sousa\" instagram facebook tiktok twitter social media profile",
"search_depth": "standard",
"source_url": "https://www.instagram.com/joaopauloshowsa/",
"source_title": "João Paulo Sousa (@joaopauloshowsa)",
"source_snippet": "a\" encontrados:\n\nInstagram:\n- @joaopauloshowsa (155K seguidores) — https://w",
"extraction_method": "regex_pattern_matching",
"pattern_type": "twitter",
"verified": false,
"verification_status": "machine_extracted",
"requires_human_review": true,
"http_status": 200,
"answer_position": "answer[37:113]",
"all_sources": [
{
"url": "https://www.instagram.com/joaopauloshowsa/",
"name": "João Paulo Sousa (@joaopauloshowsa)"
},
{
"url": "https://www.instagram.com/therealjoaosousa/",
"name": "João Sousa 🌞🎢✨🌼🌙 (@therealjoaosousa) • Instagram photos and videos"
},
{
"url": "https://www.peekyou.com/joao_de%20sousa",
"name": "Joao De Sousa Facebook, Instagram & Twitter on PeekYou"
},
{
"url": "https://www.instagram.com/joaosousaoficial/",
"name": "João Sousa (@joaosousaoficial) - Instagram"
},
{
"url": "https://www.instagram.com/eu.jpsousa/",
"name": "João Paulo Sousa 🐺 (@eu.jpsousa) • Instagram photos and videos"
}
],
"source_count": 19,
"answer_content_hash": "8053f7ad671b17ab"
}
}
],
"source_observations": [
{
"source_file": "/Users/kempersc/apps/glam/data/custodian/person/entity/jo%C3%A3o-paulo-de-sousa-69ba8a64_20260109T224212Z.json",
"observed_on": "2026-01-09T22:42:12.257007+00:00",
"extraction_agent": "extract_persons_with_provenance.py"
}
],
"enrichment_metadata": {
"birth_date_search": {
"attempted": false,
"notes": "Not yet searched - requires manual enrichment"
}
},
"provenance": {
"created_at": "2026-01-09T22:52:23.728376+00:00",
"created_by": "generate_ppids.py",
"source_files": [
"/Users/kempersc/apps/glam/data/custodian/person/entity/jo%C3%A3o-paulo-de-sousa-69ba8a64_20260109T224212Z.json"
]
},
"linkedin_slug": "joão-paulo-de-sousa-69ba8a64",
"enrichment_history": [
{
"enrichment_timestamp": "2026-01-11T00:35:44.068807+00:00",
"enrichment_agent": "enrich_person_comprehensive.py v1.3.0",
"person_name": "João Paulo de Sousa",
"context_used": "Professor no Instituto Politécnico de Bragança",
"searches_performed": [
"\"João Paulo de Sousa\" born biography",
"\"João Paulo de Sousa\" Professor no Instituto Politécnico de Bragança education career university",
"\"João Paulo de Sousa\" publications awards honors books",
"\"João Paulo de Sousa\" contact email twitter linkedin orcid profile photo",
"\"João Paulo de Sousa\" researchgate academia.edu google scholar profile",
"\"João Paulo de Sousa\" instagram facebook tiktok twitter social media profile",
"\"João Paulo de Sousa\" hobbies interests passions politics activism volunteer"
],
"data_fabrication_check": "PASSED"
}
]
}