-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshowcase.sh
More file actions
executable file
Β·49 lines (44 loc) Β· 3.44 KB
/
showcase.sh
File metadata and controls
executable file
Β·49 lines (44 loc) Β· 3.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/bin/bash
# SlipStream Showcase - Quick visual demonstration
echo -e "\033[36m"
cat << "EOF"
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π¬ SLIPSTREAM VISUAL SHOWCASE π¬ β
β β
β Real-Time Kafka Anomaly Detection System β
β Built in Java with Statistical ML Detection β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
EOF
echo -e "\033[0m"
echo -e "\033[33mπ Sample Transaction Stream:\033[0m"
echo -e "\033[32m[15:29:28] NORMAL | \$167.10 | Walmart | Phoenix, AZ | user_456\033[0m"
echo -e "\033[31m[15:29:29] HIGH_AMOUNT | \$15,420.00 | Amazon | Los Angeles, CA | user_123\033[0m"
echo -e "\033[33m[15:29:30] VELOCITY | \$89.50 | McDonald's | New York, NY | user_789\033[0m"
echo -e "\033[32m[15:29:31] NORMAL | \$23.99 | CVS | Chicago, IL | user_234\033[0m"
echo -e "\033[35m[15:29:32] LOCATION | \$450.00 | Shell | Moscow, Russia | user_567\033[0m"
echo -e "\033[36m[15:29:33] TIME | \$1,200.00 | Best Buy | Austin, TX | user_890\033[0m"
echo ""
echo -e "\033[31mπ¨ ANOMALY DETECTED π¨\033[0m"
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ"
echo -e "β \033[36mTime:\033[0m 15:29:29 \033[33mType:\033[0m \033[41m\033[37m\033[1m HIGH \033[0m \033[37mScore:\033[0m \033[31m\033[1m0.92\033[0m β"
echo -e "β \033[34mTransaction:\033[0m TXN-1762460969-123 β"
echo -e "β \033[32mUser:\033[0m user_123 β"
echo -e "β \033[35mAmount:\033[0m \033[41m\033[37m\033[1m\$15,420.00\033[0m β"
echo -e "β \033[36mConfidence:\033[0m 94.2% β"
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€"
echo -e "β \033[33m\033[1mReason:\033[0m β"
echo -e "β \033[31mβ’ \033[0mUnusually high transaction amount detected β"
echo "βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ"
echo ""
echo -e "\033[36mπ― Demo Features:\033[0m"
echo -e " β’ \033[32mβ
Real-time processing\033[0m"
echo -e " β’ \033[32mβ
Statistical ML detection\033[0m"
echo -e " β’ \033[32mβ
Multiple anomaly types\033[0m"
echo -e " β’ \033[32mβ
Visual alerting system\033[0m"
echo -e " β’ \033[32mβ
Kafka Streams integration\033[0m"
echo ""
echo -e "\033[33mπ Run the demo:\033[0m"
echo -e " \033[36m./visual-demo.sh\033[0m - Quick visual demo"
echo -e " \033[36m./demo.sh\033[0m - Full interactive demo"
echo ""
echo -e "\033[35mπ See DEMO.md and DEMO_OUTPUT.md for complete documentation\033[0m"