Skip to content

Commit

Permalink
Merge branch 'camaraproject:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
YmFuWrok authored Dec 12, 2024
2 parents 69f2e4a + cf805a1 commit 00ec241
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 25 deletions.
12 changes: 12 additions & 0 deletions documentation/API proposals/APIScopeEnhancement_KYCMatchScoring.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
| **Field** | Description |
| ---- | ----- |
| API family name | KYC_Match Scoring |
| API family owner | Vodafone - Telefonica |
| API summary | Current KYC-Match service validates if the information reported by the developer matches with the information that the operator has registered in its systems. Scoring proposal (aka fuzzy logic) is proposed to allow a wider response in which, for the current "false" responses, it will provide a scoring of how close to the actual value is the requested field. <br> E.g. if developer is reporting the name "Clara" while the registered name by operator is "Carla". User may have suffered a typo, and currently the API will directly respond "false", while the scoring mechanism will also report that the requested name is 88% close to the actual name.|
| Technical viability | As API evolution, the only change will be including score as response and the selection of the algorythm used by the operators to calculate the distance between the requested and stored values. Proposals (to be discussed in WG): <br> - Include score response as optional parameter, to be reported in case the current reported value is not "true" <br> - Only string parameters will include this scoring, since "distance" calculation is not valid for numerical parameters <br> - Normalization of parameters shall be done before algorithm is used to calculate the difference/distance <br> - Algorithm to calculate the distance is proposed to be Jaro–Winkler distance, as tested to be the most valued when differenciating these sets of words/expressions (names, addresses...)|
| Commercial viability | Already in place in some operators enhancing basic true/false mechanism for developers to consume enhanced information, allowing to report useful information for cases that currently are reported directly as "false"|
| YAML code available? | Yes<br> To be provided |
| Validated in lab/productive environments? | YES |
| Validated with real customers? | YES |
| Validated with operators? | Yes<br> Over previous service |
| Supporters in API Backlog Working Group | Vodafone - Telefonica |
86 changes: 61 additions & 25 deletions documentation/APIbacklog.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ This is a live doc that captures the status of all the APIs which have been form
<a href="https://github.com/camaraproject/CarrierBillingCheckOut/blob/main/MAINTAINERS.MD">Maintainers</a>
</td>
<td>
<a href="https://github.com/camaraproject/CarrierBillingCheckOut/releases/tag/r1.2">v0.3.0 fall24</a><div>2024/09/05</div>
<a href="https://github.com/camaraproject/CarrierBillingCheckOut/releases/tag/r1.3">v0.3.1 fall24</a><div>2024/11/23</div>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -582,15 +582,15 @@ This is a live doc that captures the status of all the APIs which have been form
<td>No released</td>
</tr>
<tr>
<th>Quality by Design</th>
<th>Session Insights</th>
<td>CableLabs*<div>Charter, Liberty Global, Vodafone</div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/blob/main/documentation/API%20proposals/APIproposal_QualityByDesign_CableLabs.md">Template</a><div>2024/07/19</div>
<a href="https://github.com/camaraproject/APIBacklog/blob/main/documentation/API%20proposals/APIproposal_SessionInsights_CableLabs.md">Template</a><div>2024/07/19</div>
</td>
<td><ul><li>TSC Approved (2024/09/05)</li></ul></td>
<td>
<a href="https://github.com/camaraproject/QualityByDesign">QualityByDesign</a><br>
<a href="https://github.com/camaraproject/QualityByDesign/blob/main/MAINTAINERS.MD">Maintainers</a>
<a href="https://github.com/camaraproject/SessionInsights">QualityByDesign</a><br>
<a href="https://github.com/camaraproject/SessionInsights/blob/main/MAINTAINERS.MD">Maintainers</a>
</td>
<td>No released</td>
</tr>
Expand Down Expand Up @@ -659,6 +659,32 @@ This is a live doc that captures the status of all the APIs which have been form
</td>
<td>No released</td>
</tr>
<tr>
<th>Capability and Runtime Restrictions</th>
<td>T-Mobile US*<div></div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/pull/77">Template</a><div>2024/02/01</div>
</td>
<td><ul><li>TSC Approved (2024/11/21)</li></ul></td>
<td>
<a href="https://github.com/camaraproject/CapabilitiesAndRuntimeRestrictions">CapabilitiesAndRuntimeRestrictions</a><br>
<a href="https://github.com/camaraproject/CapabilitiesAndRuntimeRestrictions/blob/main/MAINTAINERS.MD">Maintainers</a>
</td>
<td>No released</td>
</tr>
<tr>
<th>High-throughput Elastic Network </th>
<td>China Mobile*<div>China Mobile, Huawei, ZTE</div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/blob/main/documentation/API%20proposals/APIproposal_high-throughput-elastic-networks_ChinaMobile.md">Template</a><div>2024/09/20</div>
</td>
<td><ul><li>TSC Approved (2024/11/21)</li></ul></td>
<td>
<a href="https://github.com/camaraproject/HighThroughputElasticNetworks">HighThroughputElasticNetworks</a><br>
<a href="https://github.com/camaraproject/HighThroughputElasticNetworks/blob/main/MAINTAINERS.MD">Maintainers</a>
</td>
<td>No released</td>
</tr>
<tr>
<th>Consent and Measurement</th>
<td>Centillion*<div>Centillion</div></td>
Expand Down Expand Up @@ -699,16 +725,6 @@ This is a live doc that captures the status of all the APIs which have been form
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>Capability and Runtime Restrictions</th>
<td>T-Mobile US*<div>T-Mobile US</div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/pull/77">Template</a><div>2024/02/01</div>
</td>
<td><ul><li>Under backlog discussion</li></ul></td>
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>Carrier Wholesale Pricing</th>
<td>TelecomsXChange*<div>TelecomsXChange</div></td>
Expand Down Expand Up @@ -749,16 +765,6 @@ This is a live doc that captures the status of all the APIs which have been form
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>IP High-throughput Elastic Network </th>
<td>Chine Mobile*<div></div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/pull/90">Template</a><div>2024/09/20</div>
</td>
<td><ul><li>Under backlog discussion</li></ul></td>
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>Fixed Lines in Location</th>
<td>Telefonica*<div></div></td>
Expand Down Expand Up @@ -849,6 +855,36 @@ This is a live doc that captures the status of all the APIs which have been form
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>Facial Recognition</th>
<td>China Mobile*<div></div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/pull/130">Template</a><div>2024/11/20</div>
</td>
<td><ul><li>Under backlog discussion</li></ul></td>
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>Network Health Assessment</th>
<td>China Unicom*<div></div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/pull/129">Template</a><div>2024/11/19</div>
</td>
<td><ul><li>Under backlog discussion</li></ul></td>
<td>Pending</td>
<td>N/A</td>
</tr>
<tr>
<th>Network Traffic Analysis</th>
<td>China Unicom*<div></div></td>
<td>
<a href="https://github.com/camaraproject/APIBacklog/pull/129">Template</a><div>2024/11/19</div>
</td>
<td><ul><li>Under backlog discussion</li></ul></td>
<td>Pending</td>
<td>N/A</td>
</tr>
</tbody>
</table>

Expand Down

0 comments on commit 00ec241

Please sign in to comment.