Spaces:
Sleeping
Sleeping
rafaldembski
commited on
Commit
•
623d351
1
Parent(s):
a53b184
Update pages/About.py
Browse files- pages/About.py +67 -19
pages/About.py
CHANGED
@@ -2,29 +2,77 @@
|
|
2 |
|
3 |
import streamlit as st
|
4 |
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
|
|
14 |
|
15 |
-
|
16 |
-
|
17 |
-
- **phonenumbers**: Biblioteka do analizy i weryfikacji numerów telefonów.
|
18 |
-
- **SambaNova AI**: Model językowy używany do analizy treści wiadomości SMS.
|
19 |
-
- **Plotly**: Biblioteka do tworzenia interaktywnych wykresów i dashboardów.
|
20 |
|
21 |
-
|
22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
-
|
25 |
-
|
26 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
|
28 |
if __name__ == "__main__":
|
29 |
-
|
30 |
|
|
|
2 |
|
3 |
import streamlit as st
|
4 |
|
5 |
+
# Definiowanie tłumaczeń dla tej podstrony
|
6 |
+
page_translations = {
|
7 |
+
'Polish': {
|
8 |
+
'header': "📄 O Projekcie",
|
9 |
+
'content': """**Detektor Fałszywych Wiadomości SMS** to innowacyjna aplikacja stworzona w celu pomocy użytkownikom w identyfikacji potencjalnych oszustw telefonicznych. Naszym celem jest zwiększenie świadomości na temat zagrożeń związanych z fałszywymi wiadomościami SMS oraz dostarczenie narzędzi do ich skutecznego wykrywania.
|
10 |
+
|
11 |
+
**Funkcje aplikacji:**
|
12 |
+
- Analiza treści wiadomości SMS pod kątem potencjalnych oszustw.
|
13 |
+
- Szczegółowe raporty z analizą ryzyka oraz zaleceniami dla użytkownika.
|
14 |
+
- Edukacja na temat bezpieczeństwa w internecie i wykrywania oszustw.
|
15 |
|
16 |
+
**Technologie użyte w projekcie:**
|
17 |
+
- **Streamlit**: Platforma do tworzenia interaktywnych aplikacji webowych.
|
18 |
+
- **phonenumbers**: Biblioteka do analizy i weryfikacji numerów telefonów.
|
19 |
+
- **SambaNova AI**: Model językowy używany do analizy treści wiadomości SMS.
|
20 |
+
- **Plotly**: Biblioteka do tworzenia interaktywnych wykresów i dashboardów.
|
21 |
|
22 |
+
**Zespół:**
|
23 |
+
Nasz zespół składa się z ekspertów w dziedzinie analizy danych, bezpieczeństwa IT oraz programowania. Wspólnie pracujemy nad tworzeniem narzędzi, które zwiększają bezpieczeństwo użytkowników w cyfrowym świecie.
|
|
|
|
|
|
|
24 |
|
25 |
+
**Kontakt:**
|
26 |
+
Jeśli masz pytania lub sugestie dotyczące projektu, zapraszamy do zakładki [Kontakt](#) na tej stronie."""
|
27 |
+
},
|
28 |
+
'German': {
|
29 |
+
'header': "📄 Über das Projekt",
|
30 |
+
'content': """**SMS-Analyse** ist eine innovative Anwendung, die entwickelt wurde, um Benutzern dabei zu helfen, potenzielle Telefonbetrugsversuche zu identifizieren. Unser Ziel ist es, das Bewusstsein für die Gefahren im Zusammenhang mit gefälschten SMS-Nachrichten zu erhöhen und Werkzeuge zur effektiven Erkennung dieser Bereitstellung.
|
31 |
+
|
32 |
+
**Funktionen der Anwendung:**
|
33 |
+
- Analyse des SMS-Inhalts auf potenzielle Betrugsversuche.
|
34 |
+
- Detaillierte Berichte mit Risikobewertung und Empfehlungen für den Benutzer.
|
35 |
+
- Schulung zu Internetsicherheit und Betrugserkennung.
|
36 |
|
37 |
+
**Im Projekt verwendete Technologien:**
|
38 |
+
- **Streamlit**: Plattform zur Erstellung interaktiver Webanwendungen.
|
39 |
+
- **phonenumbers**: Bibliothek zur Analyse und Validierung von Telefonnummern.
|
40 |
+
- **SambaNova AI**: Sprachmodell zur Analyse von SMS-Inhalten.
|
41 |
+
- **Plotly**: Bibliothek zur Erstellung interaktiver Diagramme und Dashboards.
|
42 |
+
|
43 |
+
**Team:**
|
44 |
+
Unser Team besteht aus Experten in den Bereichen Datenanalyse, IT-Sicherheit und Programmierung. Gemeinsam arbeiten wir an der Entwicklung von Werkzeugen, die die Sicherheit der Benutzer in der digitalen Welt erhöhen.
|
45 |
+
|
46 |
+
**Kontakt:**
|
47 |
+
Wenn Sie Fragen oder Anregungen zum Projekt haben, besuchen Sie bitte den Abschnitt [Kontakt](#) auf dieser Seite."""
|
48 |
+
},
|
49 |
+
'English': {
|
50 |
+
'header': "📄 About the Project",
|
51 |
+
'content': """**SMS Analysis** is an innovative application created to help users identify potential phone fraud attempts. Our goal is to increase awareness of the dangers associated with fake SMS messages and provide tools for their effective detection.
|
52 |
+
|
53 |
+
**Application Features:**
|
54 |
+
- Analyzing SMS content for potential fraud attempts.
|
55 |
+
- Detailed reports with risk assessments and user recommendations.
|
56 |
+
- Education on internet safety and fraud detection.
|
57 |
+
|
58 |
+
**Technologies used in the project:**
|
59 |
+
- **Streamlit**: Platform for creating interactive web applications.
|
60 |
+
- **phonenumbers**: Library for analyzing and verifying phone numbers.
|
61 |
+
- **SambaNova AI**: Language model used for analyzing SMS content.
|
62 |
+
- **Plotly**: Library for creating interactive charts and dashboards.
|
63 |
+
|
64 |
+
**Team:**
|
65 |
+
Our team consists of experts in data analysis, IT security, and programming. Together, we work on developing tools that enhance user security in the digital world.
|
66 |
+
|
67 |
+
**Contact:**
|
68 |
+
If you have any questions or suggestions regarding the project, please visit the [Contact](#) section on this page."""
|
69 |
+
}
|
70 |
+
}
|
71 |
+
|
72 |
+
def show_about(language):
|
73 |
+
st.header(page_translations[language]['header'])
|
74 |
+
st.write(page_translations[language]['content'])
|
75 |
|
76 |
if __name__ == "__main__":
|
77 |
+
show_about(st.session_state.language)
|
78 |
|