Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
romanbredehoft-zama
commited on
Commit
•
235e54a
1
Parent(s):
0a14c46
Add context paragraphs
Browse files
app.py
CHANGED
@@ -61,6 +61,65 @@ with demo:
|
|
61 |
"""
|
62 |
)
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
gr.Markdown("## Step 1: Generate the keys.")
|
65 |
gr.Markdown("<hr />")
|
66 |
gr.Markdown("<span style='color:grey'>Applicant, Bank and Credit bureau setup</span>")
|
|
|
61 |
"""
|
62 |
)
|
63 |
|
64 |
+
with gr.Accordion("What is credit scoring for card approval?", open=False):
|
65 |
+
gr.Markdown(
|
66 |
+
"""
|
67 |
+
It is a complex process that involves several entities: the applicant, the bank, the
|
68 |
+
credit bureau, and the credit scoring agency. When you apply for a credit card, you
|
69 |
+
provide personal and financial information to the bank. This might include your income,
|
70 |
+
employment status, and existing debts. The bank uses this information to assess your
|
71 |
+
creditworthiness. To do this, they often turn to credit bureaus and credit scoring
|
72 |
+
agencies.
|
73 |
+
- Credit bureaus collect and maintain data on consumers' credit and payment
|
74 |
+
histories. This data includes your past and current debts, payment history, and the
|
75 |
+
length of your credit history.
|
76 |
+
- Credit scoring agencies use algorithms to analyze
|
77 |
+
the data from credit bureaus and generate a credit score. This score is a numerical
|
78 |
+
representation of your creditworthiness.
|
79 |
+
- The bank uses your credit score, along with
|
80 |
+
the information you provided, to make a decision on your credit card application. A
|
81 |
+
higher credit score generally increases your chances of being approved and may result
|
82 |
+
in better terms (like a lower interest rate).
|
83 |
+
"""
|
84 |
+
)
|
85 |
+
|
86 |
+
with gr.Accordion("Why is it critical to add a new privacy layer to this process?", open=False):
|
87 |
+
gr.Markdown(
|
88 |
+
"""
|
89 |
+
The data involved is highly sensitive. It includes personal details like your Social
|
90 |
+
Security number, income, and credit history. There's significant sharing of data
|
91 |
+
between different entities. Your information is not just with the bank, but also with
|
92 |
+
credit bureaus and scoring agencies. The more entities that have access to your data,
|
93 |
+
the greater the risk of a data breach. This can lead to identity theft and financial
|
94 |
+
fraud. There's also the issue of data accuracy. Mistakes in credit reports can lead to
|
95 |
+
unjustly low credit scores, affecting your ability to get credit.
|
96 |
+
"""
|
97 |
+
)
|
98 |
+
|
99 |
+
with gr.Accordion(
|
100 |
+
"Why is Fully Homomorphic Encryption (FHE) a solution for better credit scoring?",
|
101 |
+
open=False,
|
102 |
+
):
|
103 |
+
gr.Markdown(
|
104 |
+
"""
|
105 |
+
Fully Homomorphic Encryption (FHE) is seen as an ideal solution for enhancing privacy
|
106 |
+
and accuracy in credit scoring processes involving multiple parties like applicants,
|
107 |
+
banks, credit bureaus, and credit scoring agencies. It allows data to be encrypted and
|
108 |
+
processed without ever needing to decrypt it. This means that sensitive data can be
|
109 |
+
shared and analyzed without exposing the actual information to any of the parties or
|
110 |
+
the server processing it. In the context of credit scoring, this would enable a more
|
111 |
+
thorough and accurate assessment of a person's creditworthiness. Data from various
|
112 |
+
sources can be combined and analyzed to make a more informed decision, yet each party's
|
113 |
+
data remains confidential. As a result, the risk of data leaks or breaches is
|
114 |
+
significantly minimized, addressing major privacy concerns.
|
115 |
+
|
116 |
+
To summarize, FHE provides a means to make more accurate credit eligibility decisions
|
117 |
+
while maintaining strict data privacy, offering a sophisticated solution to the delicate
|
118 |
+
balance between data utility and confidentiality.
|
119 |
+
"""
|
120 |
+
)
|
121 |
+
|
122 |
+
|
123 |
gr.Markdown("## Step 1: Generate the keys.")
|
124 |
gr.Markdown("<hr />")
|
125 |
gr.Markdown("<span style='color:grey'>Applicant, Bank and Credit bureau setup</span>")
|