-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdata_store.py
More file actions
1397 lines (1294 loc) · 84.2 KB
/
data_store.py
File metadata and controls
1397 lines (1294 loc) · 84.2 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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# 타임존 정보
time_zones = {
"한국": "Asia/Seoul",
"일본": "Asia/Tokyo",
"중국": "Asia/Shanghai",
"인도": "Asia/Kolkata",
"인도네시아": "Asia/Jakarta",
"아랍에미리트": "Asia/Dubai",
"호주": "Australia/Sydney",
"러시아": "Europe/Moscow",
"영국": "Europe/London",
"독일": "Europe/Berlin",
"프랑스": "Europe/Paris",
"네덜란드": "Europe/Amsterdam",
"이탈리아": "Europe/Rome",
"남아프리카 공화국": "Africa/Johannesburg",
"이집트": "Africa/Cairo",
"브라질": "America/Sao_Paulo",
"미국": "America/New_York",
"미국": "America/Los_Angeles",
"캐나다": "America/Toronto",
"멕시코": "America/Mexico_City",
"아르헨티나": "America/Argentina/Buenos_Aires",
} #여러 국가의 타임존을 미리 저장후 불러오기
#국가 코드 정보(박재우)
country_code = {
"아랍에미리트" : "AED",
"호주" : "AUD",
"바레인" : "BHD",
"브루나이" : "BND",
"캐나다" : "CAD",
"스위스" : "CHF",
"중국" : "CNH",
"덴마크" : "DKK",
"유로연합" : "EUR",
"영국" : "GBP",
"홍콩" : "HKD",
"인도네시아" : "IDR(100)",
"일본" : "JPY(100)",
"한국" : "KRW",
"쿠웨이트" : "KWD",
"말레이시아" : "MYR",
"노르웨이" : "NOK",
"뉴질랜드" : "NZD",
"사우디아라비아" : "SAR",
"스웨덴" : "SEK",
"싱가포르" : "SGD",
"태국" : "THB",
"미국" : "USD",
"인도" : "IDR(100)"
} #국가와 국가코드를 매칭
# 국가명과 수도의 좌표 매핑(Chat GPT 사용)
capital_mapping = {
'가나': {'latitude': 5.6037, 'longitude': -0.1870},
'가봉' : {'latitude': 0.4162, 'longitude': 9.4673},
'가이아나': {'latitude': 6.8013, 'longitude': -58.1551},
'과테말라': {'latitude': 14.6349, 'longitude': -90.5069},
'그리스': {'latitude': 37.9838, 'longitude': 23.7275},
'기니' : {'latitude': 9.6412, 'longitude': -13.5784},
'나미비아' : {'latitude': -22.5609, 'longitude': 17.0658},
'나이지리아': {'latitude': 9.0765, 'longitude': 7.3986},
'남수단' : {'latitude': 4.8594, 'longitude': 31.5713},
'남수단공화국' : {'latitude': 4.8594, 'longitude': 31.5713},
'남아프리카공화국': {'latitude': -25.7479, 'longitude': 28.2293},
'네덜란드': {'latitude': 52.3676, 'longitude': 4.9041},
'네팔': {'latitude': 27.7172, 'longitude': 85.3240},
'노르웨이': {'latitude': 59.9139, 'longitude': 10.7522},
'뉴질랜드': {'latitude': -41.2865, 'longitude': 174.7762},
'니제르' : {'latitude': 13.5116, 'longitude': 2.1254},
'대만': {'latitude': 25.0330, 'longitude': 121.5654},
'대한민국': {'latitude': 37.5665, 'longitude': 126.9780},
'덴마크': {'latitude': 55.6761, 'longitude': 12.5683},
'독일': {'latitude': 52.5200, 'longitude': 13.4050},
'라오스': {'latitude': 17.9757, 'longitude': 102.6331},
'라트비아': {'latitude': 56.9496, 'longitude': 24.1052},
'러시아': {'latitude': 55.7558, 'longitude': 37.6176},
'루마니아': {'latitude': 44.4268, 'longitude': 26.1025},
'르완다' : {'latitude': -1.9579, 'longitude': 30.1127},
'리비아' : {'latitude': 32.8872, 'longitude': 13.1913},
'리투아니아': {'latitude': 54.6872, 'longitude': 25.2797},
'마다가스카르': {'latitude': -18.8792, 'longitude': 47.5079},
'말레이시아': {'latitude': 3.1390, 'longitude': 101.6869},
'말리' : {'latitude': 12.6392, 'longitude': -8.0029},
'멕시코': {'latitude': 19.4326, 'longitude': -99.1332},
'모로코' : {'latitude': 34.0207, 'longitude': -6.8416},
'모리타니' : {'latitude': 18.0735, 'longitude': -15.9582},
'모잠비크' : {'latitude': -25.9653, 'longitude': 32.5892},
'몽골': {'latitude': 47.8864, 'longitude': 106.9057},
'미국': {'latitude': 38.9072, 'longitude': -77.0369},
'미얀마': {'latitude': 19.7633, 'longitude': 96.0785},
'바누아투' : {'latitude': -17.7333, 'longitude': 168.3273},
'방글라데시': {'latitude': 23.8103, 'longitude': 90.4125},
'베네수엘라': {'latitude': 10.4806, 'longitude': -66.9036},
'베트남': {'latitude': 21.0285, 'longitude': 105.8542},
'벨기에': {'latitude': 50.8503, 'longitude': 4.3517},
'벨라루스': {'latitude': 53.9006, 'longitude': 27.5590},
'보츠와나' : {'latitude': -24.6282, 'longitude': 25.9231},
'볼리비아': {'latitude': -16.5000, 'longitude': -68.1500},
'부르키나파소' : {'latitude': 12.3714, 'longitude': -1.5197},
'북마케도니아': {'latitude': 41.9981, 'longitude': 21.4254},
'불가리아' : {'latitude': 42.6977, 'longitude': 23.3219},
'브라질': {'latitude': -15.8267, 'longitude': -47.9218},
'사우디아라비아': {'latitude': 24.7136, 'longitude': 46.6753},
'세네갈' : {'latitude': 14.6928, 'longitude': -17.4467},
'세르비아': {'latitude': 44.7866, 'longitude': 20.4489},
'소말리아' : {'latitude': 2.0469, 'longitude': 45.3182},
'솔로몬제도': {'latitude': -9.4289, 'longitude': 159.9602},
'수단' : {'latitude': 15.5007, 'longitude': 32.5599},
'수리남': {'latitude': 5.8520, 'longitude': -55.2038},
'스리랑카' : {'latitude': 6.9271, 'longitude': 79.8612},
'스웨덴': {'latitude': 59.3293, 'longitude': 18.0686},
'스위스': {'latitude': 46.9480, 'longitude': 7.4474},
'스페인': {'latitude': 40.4168, 'longitude': -3.7038},
'슬로바키아': {'latitude': 48.1486, 'longitude': 17.1077},
'시리아': {'latitude': 33.5138, 'longitude': 36.2765},
'아랍에미리트': {'latitude': 24.4539, 'longitude': 54.3773},
'아르헨티나': {'latitude': -34.6037, 'longitude': -58.3816},
'아이슬란드': {'latitude': 64.1355, 'longitude': -21.8954},
'아일랜드' : {'latitude': 53.3498, 'longitude': -6.2603},
'아제르바이잔': {'latitude': 40.4093, 'longitude': 49.8671},
'아프가니스탄': {'latitude': 34.5553, 'longitude': 69.2075},
'알바니아': {'latitude': 41.3275, 'longitude': 19.8187},
'알제리' : {'latitude': 36.7372, 'longitude': 3.0865},
'앙골라' : {'latitude': -8.8390, 'longitude': 13.2894},
'에리트레아' : {'latitude': 15.3229, 'longitude': 38.9251},
'에콰도르': {'latitude': -0.1807, 'longitude': -78.4678},
'에티오피아': {'latitude': 9.1450, 'longitude': 40.4897},
'영국': {'latitude': 51.5074, 'longitude': -0.1278},
'예멘' : {'latitude': 15.3694, 'longitude': 44.1910},
'오만' : {'latitude': 23.5859, 'longitude': 58.4059},
'오스트레일리아': {'latitude': -35.2809, 'longitude': 149.1300},
'오스트리아': {'latitude': 48.2082, 'longitude': 16.3738},
'온두라스': {'latitude': 14.0723, 'longitude': -87.1921},
'우간다' : {'latitude': 0.3476, 'longitude': 32.5825},
'우루과이': {'latitude': -34.9011, 'longitude': -56.1645},
'우즈베키스탄': {'latitude': 41.2995, 'longitude': 69.2401},
'우크라이나': {'latitude': 50.4501, 'longitude': 30.5234},
'이라크': {'latitude': 33.3152, 'longitude': 44.3661},
'이란': {'latitude': 35.6892, 'longitude': 51.3890},
'이스라엘': {'latitude': 31.7683, 'longitude': 35.2137},
'이집트': {'latitude': 30.0444, 'longitude': 31.2357},
'이탈리아': {'latitude': 41.9028, 'longitude': 12.4964},
'인도': {'latitude': 28.6139, 'longitude': 77.2090},
'인도네시아': {'latitude': -6.2088, 'longitude': 106.8456},
'일본': {'latitude': 35.6895, 'longitude': 139.6917},
'자메이카': {'latitude': 18.0179, 'longitude': -76.8099},
'잠비아' : {'latitude': -15.3875, 'longitude': 28.3228},
'적도기니' : {'latitude': 3.7500, 'longitude': 8.7833},
'중국': {'latitude': 39.9042, 'longitude': 116.4074},
'중앙아프리카공화국' : {'latitude': 4.3947, 'longitude': 18.5582},
'짐바브웨' : {'latitude': -17.8252, 'longitude': 31.0335},
'차드' : {'latitude': 12.6348, 'longitude': 15.0744},
'체코': {'latitude': 50.0755, 'longitude': 14.4378},
'칠레': {'latitude': -33.4489, 'longitude': -70.6693},
'카메룬' : {'latitude': 3.8480, 'longitude': 11.5021},
'카보베르데' : {'latitude': 14.9330, 'longitude': -23.5133},
'카자흐스탄': {'latitude': 51.1694, 'longitude': 71.4491},
'캐나다': {'latitude': 45.4215, 'longitude': -75.6972},
'케냐': {'latitude': -1.2864, 'longitude': 36.8172},
'콜롬비아': {'latitude': 4.7110, 'longitude': -74.0721},
'콩고': {'latitude': -4.2634, 'longitude': 15.2429},
'콩고공화국' : {'latitude': -4.2634, 'longitude': 15.2429},
'콩고민주공화국' : {'latitude': -4.4419, 'longitude': 15.2663},
'쿠바': {'latitude': 23.1136, 'longitude': -82.3666},
'크로아티아': {'latitude': 45.8130, 'longitude': 15.9775},
'키르기스스탄' : {'latitude': 42.8746, 'longitude': 74.6121},
'타이': {'latitude': 13.7563, 'longitude': 100.5018},
'타지키스탄' : {'latitude': 38.5598, 'longitude': 68.7870},
'탄자니아' : {'latitude': -6.7924, 'longitude': 39.2083},
'태국': {'latitude': 13.7563, 'longitude': 100.5018},
'통가' : {'latitude': -21.1394, 'longitude': -175.2012},
'투르크메니스탄' : {'latitude': 37.9601, 'longitude': 58.3797},
'튀니지' : {'latitude': 36.8065, 'longitude': 10.1815},
'튀르키예': {'latitude': 39.9334, 'longitude': 32.8597},
'파나마' : {'latitude': 8.9833, 'longitude': -79.5167},
'파라과이': {'latitude': -25.2637, 'longitude': -57.5759},
'파키스탄': {'latitude': 33.6844, 'longitude': 73.0479},
'파푸아뉴기니': {'latitude': -9.4438, 'longitude': 147.1803},
'페루': {'latitude': -12.0464, 'longitude': -77.0428},
'포르투갈': {'latitude': 38.7169, 'longitude': -9.1399},
'폴란드': {'latitude': 52.2297, 'longitude': 21.0122},
'프랑스': {'latitude': 48.8566, 'longitude': 2.3522},
'핀란드': {'latitude': 60.1695, 'longitude': 24.9355},
'필리핀': {'latitude': 14.5995, 'longitude': 120.9842},
'한국': {'latitude': 37.5665, 'longitude': 126.9780},
'헝가리': {'latitude': 47.4979, 'longitude': 19.0402},
'호주': {'latitude': -35.2809, 'longitude': 149.1300}
# 다른 국가 추가 가능
}
# 불용어 제거를 위한 조사 리스트
stopwords = ['은', '는', '이', '가', '을', '를', '에', '의', '에서', '도', '으로', '하다','이','있','하','것','들','그','되','수','이','보',
'않','없','나','사람','주','아니','등','같','우리','때','년','가','한','지','대하','오','말','일','그렇','위하','때문','그것','두',
'말하','알','받','못하','일','그런','또','더','많','좋','크','따르','중','나오','가지','씨','시키','만들','지금','생각하','그러','속',
'하나','집','살','모르','적','월','데','자신','안','어떤','내','경우','명']
# 키워드 정의 딕셔너리
intents = {
"greeting": ["안녕", "하이", "안녕하세요", "ㅎㅇ", "반가워", "반갑다", "오랜만이야", "오랜만이다"],
"emotion_joy_request": ["행복", "기쁘다", "기뻐", "기뻤어"],
"emotion_sadness_request": ["슬프다", "슬퍼", "슬펐어", "속상", "ㅜㅜ", "ㅠㅠ"],
"emotion_anger_request": ["화난다", "화나", "화났어", "짜증"],
"emotion_boredom_request": ["지루", "심심"],
"time_request": ["몇 시", "시간", "몇시"],
"help_request": ["도와줘", "도움", "어떻게"],
"exchange_rate_request": ["환율", "환율정보", "환전"],
"weather_request": ["날씨", "기온", "온도"],
"air_pollution_request": ["대기오염", "공기", "미세먼지", "초미세먼지"],
"menu_request" : ["메뉴추천", "메뉴", "저녁추천", "아침추천", "점심추천", "아침", "점심", "저녁"],
"menu_type" : ["국", "밥", "후식", "반찬"],
"menu_recipe" : ["레시피", "어", "예", "볼래", "보겠습니다", "보다", "네", "보여줘", "응", "보여줄래"],
"random_fortune_telling_request" : ["운세"],
"random_famous_saying_request" : ["명언"],
"random_idiom_request" : ["사자성어"],
"random_adage_saying_request" : ["속담"],
"random_activity_request" : ["활동", "운동"],
"random_book_request" : ["책", "도서"],
"random_movie_request" : ["영화"],
"random_drama_request" : ["드라마"],
"random_webtoon_request" : ["웹툰"],
"random_music_request" : ["음악", "노래"],
"random_joke_request" : ["농담", "유머", "썰렁", "아재", "개그"]
}
# 책 리스트
book_list = [
{'제목': '햄릿', '저자': '윌리엄 셰익스피어'},
{'제목': '리어왕', '저자': '윌리엄 셰익스피어'},
{'제목': '오셀로', '저자': '윌리엄 셰익스피어'},
{'제목': '멕베스', '저자': '윌리엄 셰익스피어'},
{'제목': '노인과 바다', '저자': '어니스트 헤밍웨이'},
{'제목': '오만과 편견', '저자': '제인 오스틴'},
{'제목': '노트르담의 꼽추', '저자': '빅토르 위고'},
{'제목': '변신', '저자': '프란츠 카프카'},
{'제목': '1984', '저자': '조지 오웰'},
{'제목': '젊은 베르테르의 슬픔', '저자': '요한 볼프강 폰 괴테'},
{'제목': '채식주의자', '저자': '한강'},
{'제목': '소년이 온다', '저자': '한강'},
{'제목': '가면산장 살인사건', '저자': '히가시노 게이고'},
{'제목': '데미안', '저자': '헤르만 헤세'},
{'제목': '인간 실격', '저자': '다자이 오사무'},
{'제목': '이방인', '저자': '알베르 카뮈'},
{'제목': '호밀밭의 파수꾼', '저자': '제롬 데이비드 샐린저'},
{'제목': '돈키호테', '저자': '미겔 데 세르반테스 사아베드라'},
{'제목': '폭풍의 언덕', '저자': '에밀리 제인 브론테'},
{'제목': '구운몽', '저자': '김만중'},
{'제목': '리버보이', '저자': '팀 보울러'},
{'제목': '연을 쫓는 아이', '저자': '할레드 호세이니'},
{'제목': '돌이킬 수 있는', '저자': '문목하'},
{'제목': '1차원이 되고 싶어', '저자': '박상영'},
{'제목': '나미야 잡화점의 기적', '저자': '히가시노 게이고'},
{'제목': '지구에서 한아뿐', '저자': '정세랑'},
{'제목': '세이노의 가르침', '저자': '세이노'},
{'제목': '세상의 마지막 기차역', '저자': '무라세 다케시'},
{'제목': '어느 날, 내 죽음에 네가 들어왔다', '저자': '세이카 료겐'},
{'제목': '오늘 밤, 세계에서 이 사랑이 사라진다 해도', '저자': '이치조 미사키'},
{'제목': '요리코를 위해', '저자': '노리즈키 린타로'},
{'제목': '우리는 여기에 없었다', '저자': '안드레아 바츠'},
{'제목': '파친코', '저자': '이민진'},
{'제목': '열린 어둠', '저자': '렌조 미키히코'},
{'제목': '지위 게임', '저자': '윌 스토'},
{'제목': '우리가 빛의 속도로 갈 수 없다면', '저자': '김초엽'},
{'제목': '나와 너의 365일', '저자': '유이하'},
{'제목': '잊혀진 계절', '저자': '김도형'},
{'제목': '내일을 준 너에게, 마지막 러브레터를', '저자': '고자쿠라 스즈'},
{'제목': '멘탈을 바꿔야 인생이 바뀐다', '저자': '박세니'},
{'제목': '당신은 결국 무엇이든 해내는 사람', '저자': '김상현'},
{'제목': '하우스 메이드', '저자': '프리다 맥파든'},
{'제목': '앵무새 죽이기', '저자': '하퍼 리'},
{'제목': '소문', '저자': '오기와라 히로시'},
{'제목': '바다가 들리는 편의점', '저자': '미치다 소노코'},
{'제목': '불편한 편의점', '저자': '김호연'},
{'제목': '좁은 문', '저자': '앙드레 지드'},
{'제목': '주홍글씨', '저자': '너대니얼 호손'},
{'제목': '안네의 일기', '저자': '안네 프랑크'},
{'제목': '긴긴밤', '저자': '루리'},
{'제목': '코스모스', '저자': '칼 세이건'},
{'제목': '총 균 쇠', '저자': '재레드 다이아몬드'},
{'제목': '용의자 X의 헌신', '저자': '히가시노 게이고'},
{'제목': '악의', '저자': '히가시노 게이고'},
{'제목': '백야행', '저자': '히가시노 게이고'},
{'제목': '꿈꾸는 다락방', '저자': '이지성'},
{'제목': '2억 빚을 진 내게 우주님이 가르쳐준 운이 풀리는 말버릇', '저자': '고이케 히로시'},
{'제목': '죄와 벌', '저자': '도스토예프스키'},
{'제목': '아몬드', '저자': '손원평'},
{'제목': '위대한 개츠비', '저자': '스콧 피츠제럴드'},
{'제목': '동물농장', '저자': '조지 오웰'},
{'제목': '작별하지 않는다', '저자': '한강'},
{'제목': '흰', '저자': '한강'},
{'제목': '너도 하늘말나리야', '저자': '이금이'},
{'제목': '수레바퀴 아래서', '저자': '헤르만 헤세'},
{'제목': '완득이', '저자': '김려령'},
{'제목': '몽실언니', '저자': '권정생'},
{'제목': '이 지랄맞음이 쌓여 축제가 되겠지', '저자': '조승리'},
{'제목': '날씨가 좋으면 찾아가겠어요', '저자': '이도우'},
{'제목': '나는 왜 남들보다 쉽게 지칠까', '저자': '최재훈'},
{'제목': '서랍에 저녁을 넣어 두었다', '저자': '한강'},
{'제목': '대도시의 사랑법', '저자': '박상영'},
{'제목': '즐거운 어른', '저자': '이옥선'},
{'제목': '베를린에는 육개장이 없어서', '저자': '전성진'},
{'제목': '급류', '저자': '정대건'},
{'제목': '한 스푼의 시간', '저자': '구병모'},
{'제목': '넥서스', '저자': '유발 하라리'},
{'제목': '인생의 의미', '저자': '토마스 힐란드 에릭센'},
{'제목': '아주 작은 습관의 힘', '저자': '제임스 클리어'},
{'제목': '내면소통', '저자': '김주환'},
{'제목': '사피엔스', '저자': '유발 하라리'},
{'제목': '불변의 법칙', '저자': '모건 하우절'},
{'제목': '전제의 법칙', '저자': '네빌 고다드'},
{'제목': '이처럼 사소한 것들', '저자': '클레어 키건'},
{'제목': '위저드 베이커리', '저자': '구병모'},
{'제목': '기분이 태도가 되지 말자', '저자': '김수현'},
{'제목': '이기적 유전자', '저자': '리처드 도킨스'},
{'제목': '이토록 평범한 미래', '저자': '김연수'},
{'제목': '그대들 어떻게 살 것인가', '저자': '요시노 겐자부로'},
{'제목': '내가 틀릴 수도 있습니다', '저자': '비욘 나티코 린데블라드'},
{'제목': '걸리버 여행기', '저자': '조나단 스위프트'},
{'제목': '불안의 서', '저자': '페르난두 페소아'},
{'제목': '어른의 중력', '저자': '사타 도일 바이옥'},
{'제목': '셜록 홈즈', '저자': '아서 코난 도일'},
{'제목': '말의 트렌드', '저자': '정유라'},
{'제목': '왜 일하는가', '저자': '이나모리 가즈오'},
{'제목': '정의란 무엇인가', '저자': '마이클 샌델'},
{'제목': '쓰게 될 것', '저자': '최진영'},
{'제목': '두 사람의 인터내셔널', '저자': '김진영'},
{'제목': '홍학의 자리', '저자': '정해연'}
# 다른 책 추가 가능
]
# 영화 리스트
movie_list = [
{'제목': '기생충', '감독': '봉준호'},
{'제목': '택시운전사', '감독': '장훈'},
{'제목': '어바웃 타임', '감독': '리차드 커티스'},
{'제목': '명량', '감독': '김한민'},
{'제목': '극한직업', '감독': '이병헌'},
{'제목': '국제시장', '감독': '윤제균'},
{'제목': '아바타', '감독': '제임스 카메론'},
{'제목': '서울의 봄', '감독': '김성수'},
{'제목': '7번방의 선물', '감독': '이환경'},
{'제목': '파묘', '감독': '장재현'},
{'제목': '부산행', '감독': '연상호'},
{'제목': '변호인', '감독': '양우석'},
{'제목': '해운대', '감독': '윤제균'},
{'제목': '괴물', '감독': '봉준호'},
{'제목': '모가디슈', '감독': '류승완'},
{'제목': '소년시절의 너', '감독': '증국상'},
{'제목': '파일럿', '감독': '김한결'},
{'제목': '탈주', '감독': '이종필'},
{'제목': '청년경찰', '감독': '김주환'},
{'제목': '너의 이름은.', '감독': '신카이 마코토'},
{'제목': '날씨의 아이', '감독': '신카이 마코토'},
{'제목': '센과 치히로의 행방불명', '감독': '미야자키 하야오'},
{'제목': '갓파 쿠와 여름방학을', '감독': '하라 케이이치'},
{'제목': '마음이 외치고 싶어해', '감독': '쿠마자와 나오토'},
{'제목': '목소리의 형태', '감독': '야마다 나오코'},
{'제목': '추억의 마니', '감독': '요네바야시 히로마사'},
{'제목': '비긴 어게인', '감독': '존 카니'},
{'제목': '인터스텔라', '감독': '크리스토퍼 놀란'},
{'제목': '미스 페레그린과 이상한 아이들의 집', '감독': '팀 버튼'},
{'제목': '거울나라의 앨리스', '감독': '팀 버튼'},
{'제목': '타이타닉', '감독': '제임스 카메론'},
{'제목': '인사이드 아웃', '감독': '켈시 맨'},
{'제목': '룩백', '감독': '오시야마 키요타카'},
{'제목': '시간을 달리는 소녀', '감독': '호소다 마모루'},
{'제목': '라푼젤', '감독': '네이슨 그레노'},
{'제목': '엘리멘탈', '감독': '피터 손'},
{'제목': '코코', '감독': '리 언크리치'},
{'제목': '주토피아', '감독': '바이론 하워드'},
{'제목': '업', '감독': '피트 닥터'},
{'제목': '빅 피쉬', '감독': '팀 버튼'},
{'제목': '노트북', '감독': '닉 카사베츠'},
{'제목': '라라랜드', '감독': '데이미언 셔젤'},
{'제목': '위대한 쇼맨', '감독': '마이클 그레이시'},
{'제목': '박물관이 살아있다', '감독': '숀 레비'},
{'제목': '레미제라블', '감독': '톰 후퍼'},
{'제목': '인생은 아름다워', '감독': '최국희'},
{'제목': '아이 캔 스피크', '감독': '김현석'},
{'제목': '써니', '감독': '강형철'},
{'제목': '수상한 그녀', '감독': '황동혁'},
{'제목': '국가대표', '감독': '김용화'},
{'제목': '세 얼간이', '감독': '라지쿠마르 히라니'},
{'제목': '탑건', '감독': '조셉 코신스키'},
{'제목': '인셉션', '감독': '크리스토퍼 놀란'},
{'제목': '설국열차', '감독': '봉준호'},
{'제목': '어스', '감독': '조던 필'},
{'제목': '겟 아웃', '감독': '조던 필'},
{'제목': '곡성', '감독': '나홍진'},
{'제목': '화이트 칙스', '감독': '키넨 아이보리 웨이언스'},
{'제목': '미드소마', '감독': '아리 에스터'},
{'제목': '베테랑', '감독': '류승완'},
{'제목': '헌트', '감독': '이정재'},
{'제목': '관상', '감독': '한재림'},
{'제목': '다만 악에서 구하소서', '감독': '홍원찬'},
{'제목': '밀수', '감독': '류승완'},
{'제목': '비공식작전', '감독': '김성훈'},
{'제목': '쥬만지', '감독': '조 존스톤'},
{'제목': '사운드 오브 뮤직', '감독': '로버트 와이즈'},
{'제목': '왕의 남자', '감독': '이준익'},
{'제목': '그랜드 부다페스트 호텔', '감독': '웨스 앤더슨'},
{'제목': '화양연화', '감독': '왕가위'},
{'제목': '올드보이', '감독': '박찬욱'},
{'제목': '라따뚜이', '감독': '브래드 버드'},
{'제목': '조디악', '감독': '데이비드 핀처'},
{'제목': '그것', '감독': '안드레스 무시에티'},
{'제목': '도둑들', '감독': '최동훈'},
{'제목': '실미도', '감독': '강우석'},
{'제목': '태극기 휘날리며', '감독': '강제규'},
{'제목': '알포인트', '감독': '공수창'},
{'제목': '잠', '감독': '유재선'},
{'제목': '콘스탄틴', '감독': '프란시스 로렌스'},
{'제목': '트루먼 쇼', '감독': '피터 위어'},
{'제목': '미 비포 유', '감독': '테아 샤록'},
{'제목': '하모니', '감독': '강대규'},
{'제목': '히말라야', '감독': '이석훈'},
{'제목': '월-E', '감독': '앤드류 스탠튼'},
{'제목': '마가렛', '감독': '케네스 로너건'},
{'제목': '타인의 삶', '감독': '플로리안 헨켈 폰 도너스마르크'},
{'제목': '악마는 프다라를 입는다', '감독': '데이빗 프랭클'},
{'제목': '메멘토', '감독': '크리스토퍼 놀란'},
{'제목': '로마의 휴일', '감독': '이덕희'},
{'제목': '굿 윌 헌팅', '감독': '구스 반 산트'},
{'제목': '타짜', '감독': '최동훈'},
{'제목': '이프 온리', '감독': '길 정거'},
{'제목': '캐스트 어웨이', '감독': '로버트 저메키스'},
{'제목': '러브레터', '감독': '이와이 슌지'},
{'제목': '노팅 힐', '감독': '로저 미첼'},
{'제목': '로미오와 줄리엣', '감독': '바즈 루어만'},
{'제목': '말모이', '감독': '엄유나'},
{'제목': '1987', '감독': '장준환'},
{'제목': '늑대소년', '감독': '조성희'}
# 다른 영화 추가 가능
]
# 음악 리스트
music_list = [
{'제목': 'Whiplash', '가수': '에스파'},
{'제목': 'APT.', '가수': '로제'},
{'제목': 'Mantra', '가수': '제니'},
{'제목': 'How Sweet', '가수': '뉴진스'},
{'제목': '첫 눈', '가수': 'EXO'},
{'제목': 'HAPPY', '가수': '데이식스'},
{'제목': 'Love wins all', '가수': '아이유'},
{'제목': 'Darling', '가수': '걸스데이'},
{'제목': '광화문에서', '가수': '규현'},
{'제목': 'TMI', '가수': '그레이'},
{'제목': '예쁘잖아', '가수': '기리보이'},
{'제목': '재워', '가수': '데이먼스 이어'},
{'제목': '괜찮아도 괜찮아', '가수': '도경수'},
{'제목': '운명의 히로인', '가수': '디핵'},
{'제목': 'Cosmic', '가수': '레드벨벳'},
{'제목': '두 번째 고백', '가수': '비투비'},
{'제목': '아니 근데 진짜', '가수': '루시'},
{'제목': 'Yesterday', '가수': '박재범'},
{'제목': '야생화', '가수': '박효신'},
{'제목': '첫사랑', '가수': '백아'},
{'제목': '백야', '가수': '짙은'},
{'제목': '산책', '가수': '백예린'},
{'제목': '솔직히 말해서', '가수': '버나드 박'},
{'제목': '나만, 봄', '가수': '볼빨간 사춘기'},
{'제목': '풍경', '가수': '뷔'},
{'제목': '비누', '가수': '비비'},
{'제목': '고맙다', '가수': '세븐틴'},
{'제목': '라비앙로즈', '가수': '아이즈원'},
{'제목': '저녁 하늘', '가수': '에일리'},
{'제목': '혜성', '가수': '윤하'},
{'제목': '한숨', '가수': '이하이'},
{'제목': '나무', '가수': '카더가든'},
{'제목': '너를 그리는 시간', '가수': '태연'},
{'제목': 'EVERYDAY', '가수': '위너'},
{'제목': '사람', '가수': '지코'},
{'제목': '양화대교', '가수': '자이언티'},
{'제목': 'Touch Love', '가수': '윤미래'},
{'제목': '오르골', '가수': 'NCT DREAM'},
{'제목': '맨정신', '가수': '빅뱅'},
{'제목': '고민중독', '가수': 'QWER'},
{'제목': 'Blank Space', '가수': 'Taylor Swift'},
{'제목': 'LA on a Saturday Night', '가수': 'Heart & Colors'},
{'제목': 'One Last Chance', '가수': 'Daughtry'},
{'제목': 'get him back!', '가수': 'Olivia Rodrigo'},
{'제목': 'Birthday', '가수': 'Anne-Marie'},
{'제목': 'Let Her go', '가수': 'Passenger'},
{'제목': 'Six Feet Under', '가수': 'Billie Eilish'},
{'제목': 'Older', '가수': 'Sasha Sloan'},
{'제목': 'Sorry', '가수': 'Justin Bieber'},
{'제목': 'Superman', '가수': 'Reiley'},
{'제목': 'Make It ti Christmas', '가수': 'Alessia Cara'},
{'제목': 'Santa Tell Me', '가수': 'Ariana Grande'},
{'제목': 'Copines', '가수': 'Aya Nakamura'},
{'제목': 'Dangerously', '가수': 'Charlie Puth'},
{'제목': 'A Thousand Years', '가수': 'Christina Perri'},
{'제목': 'All I Want for Christmas Is You', '가수': 'Mariah Carey'},
{'제목': 'Espresso', '가수': 'Sabrina Carpenter'},
{'제목': 'Eine Kleine', '가수': '요네즈 켄시'},
{'제목': 'Sukidakara', '가수': '유이카'},
{'제목': 'Marigold', '가수': '아이묭'},
{'제목': 'Dramaturgy', '가수': 'Eve'},
{'제목': 'koi', '가수': '호시노 겐'},
{'제목': 'Inferno', '가수': 'Mrs.Green Apple'},
{'제목': 'Beautiful Fin', '가수': 'Spitz'},
{'제목': 'PUPPET SHOW', '가수': 'XG'},
{'제목': 'NEW LOOK', '가수': 'MISAMO'},
{'제목': 'number one girl', '가수': '로제'},
{'제목': 'Drowning', '가수': 'WOODZ'},
{'제목': 'Igloo', '가수': 'KISS OF LIFE'},
{'제목': '너와의 모든 지금', '가수': '재쓰비'},
{'제목': '녹아내려요', '가수': '데이식스'},
{'제목': 'Wishful Winter', '가수': 'NCT WISH'},
{'제목': '어떻게 이별까지 사랑하겠어, 널 사랑하는 거지', '가수': '악뮤'},
{'제목': 'MEOW', '가수': 'MEOVV'},
{'제목': '네모네모', '가수': '최예나'},
{'제목': 'Love 119', '가수': '라이즈'},
{'제목': '소나기', '가수': '이클립스'},
{'제목': 'Snowman', '가수': 'Sia'},
{'제목': 'Supersonic', '가수': '프로미스나인'},
{'제목': 'Magnetic', '가수': '아일릿'},
{'제목': 'Gee', '가수': '소녀시대'},
{'제목': '그때 헤어지면 돼', '가수': '로이킴'},
{'제목': '빛나리', '가수': '펜타곤'},
{'제목': '켜줘', '가수': '워너원'},
{'제목': '별이 빛나는 밤', '가수': '마마무'},
{'제목': 'Way Back Home', '가수': '숀'},
{'제목': '애상', '가수': '쿨'},
{'제목': '순정', '가수': '코요태'},
{'제목': '실연', '가수': '코요태'},
{'제목': '아틀란티스 소녀', '가수': '보아'},
{'제목': 'YOU AND I', '가수': '박봄'},
{'제목': '우아하게', '가수': '트와이스'},
{'제목': 'LUV', '가수': '에이핑크'},
{'제목': 'Bad Girl, Good Girl', '가수': '미쓰에이'},
{'제목': '적당히', '가수': 'clo'},
{'제목': '그래서 난 뭔데', '가수': '태리'},
{'제목': 'LAST GIRL (feat. D-HACK)', '가수': '제이씨 유카'},
{'제목': '김철수 씨 이야기', '가수': '허회경'},
{'제목': '파도', '가수': '찬민'},
{'제목': '거북이', '가수': '다비치'}
# 다른 음악 추가 가능
]
# 운세 리스트
fortune_telling_list = [
'사랑의 큐피드가 나타날 수 있어요.\n인맥관계가 넓은 친구에게 소개를 부탁해 보세요.\n이상형에 가까운 사람과 인연이 맺어질 수 있습니다.',
'원하는 대로 행동하세요.\n고민을 하면 기회를 놓칠 수 있습니다.\n승부운도 좋으니 스포츠 경기에 도전해도 좋습니다.',
'무난히 자기 자신의 자리에 충실하세요.\n앞으로 나설 필요 없습니다.\n너무 열심히 하면 오히려 겉돌 우려가 있습니다.',
'이기적인 말투로 인해 분위기가 나빠질 수 있어요.\n주위와의 관계도 불편해질 것 같습니다.\n상대의 사정도 고려해서 발언합시다.',
'마음에 드는 사람에게서 호의를 느낄 것 같아요.\n자신 있게 대하면 괜찮습니다.\n단둘이 만날 약속도 잡아보도록 합시다. 행복한 시간이 될 수 있어요.',
'씀씀이에 주의가 필요합니다.\n돈을 활용하는 방법에 대해 배워보는 것을 추천드립니다.',
'한 가지에 집중하는 것이 좋습니다.\n이것저것 하다 보면 처음 기세는 좋더라도 오래가지 않습니다.\n작아도 실현 가능한 목표를 하나씩 설정하세요.',
'급하면 될 일도 잘 안됩니다.\n초조함을 버리는 것이 중요합니다.\n친구가 느리더라도 재촉하지 마세요.',
'동료의 기대감으로 인해 부담을 가질 수 있어요.\n허풍을 떨지 말고 있는 그대로의 모습을 보여줍시다.',
'의사소통이 부족해서 실수를 많이 할 것 같아요.\n모르는 것은 계속 물어봐야 합니다.\n기억력이 좋아도 반드시 메모를 합시다.',
'절호의 타이밍에 원하는 것을 얻을 수 있을 것 같아요.\n생각보다 근처에서 구할 수 있습니다.',
'기회를 잘 포착해야 합니다.\n오후부터 운의 기운이 좋아질 수 있어요.\n소중한 사람에게 저녁 7시 이후에 연락을 해보세요.',
'열정적으로 움직이나 주변에서 인정해 주지 않을 수 있어요.\n되도록 독단 진행은 피하는 게 좋습니다.\n시간과 에너지 낭비로 끝날 것 같습니다.',
'감정의 균형이 깨지기 쉽습니다.\n하고 싶은 말을 참으면 몸에 해로워요.\n우선 마음을 안정시킨 뒤 할 이야기를 전합시다.',
'뜻에 따르지 않아도 꾹 참읍시다.\n폭발하면 불리한 입장에 몰릴 뿐입니다.\n포커페이스로 그냥 넘어가도록 하세요.',
'몸에 힘든 일을 맡게 될 수 있어요.\n무리함으로 인해 몸에 이상을 느낄 수 있습니다.\n힘들면 도움을 요청합시다.',
'도움을 주는 역할로 활약할 수 있는 날.\n당신의 태도가 좋은 인상을 줘서 호감도가 오를 수 있습니다.\n그것을 기회로 비즈니스 파트너로 발전할 수 있습니다.',
'귀찮은 일에 휘말릴 것 같아요.\n애매한 언행을 취하고 있는 것이 원인입니다.\n의사표시는 확실하게 하세요.',
'문제가 발생해 우왕좌왕하기 쉽습니다.\n조급하면 오판을 할 수 있어요.\n천천히 심호흡을 하고 마음을 가라앉힌 후에 행동합시다.',
'인간관계에 대해 재검토할 타이밍입니다.\n메리트가 느껴지지 않는다면 망설이지 말고 관계를 끊으세요.',
'감정적인 행동에 주의하세요.\n표정에서 기분이 나타나기 때문에 주위에서 거리를 둘 수 있습니다.\n좋아하는 음악을 듣고 기분전환을 해봅시다.',
'좋은 정보를 얻을 수 있습니다.\n사소한 대화도 놓치지 않도록 하세요.\n궁금한 내용은 메모로 남겨 둡시다.',
'자신의 의견을 강요하지 마세요.\n반감을 살 뿐만 아니라 불필요한 적을 만들 수 있습니다.\n무엇이든 받아들이는 자세가 중요합니다.',
'장애물에 부딪히는 등 생각대로 일이 풀리지 않을 수 있습니다.\n막히면 기분전환을 하세요.\n머리가 맑아지고 해결책이 보일 수 있습니다.',
'깊게 생각하지 말고 마음을 그대로 전달하는 것이 중요합니다.\n싫은 일이나 짜증 나는 일이야말로 솔직하게 말하세요.',
'지출이 증가할 수 있어요.\n저렴한 가격에 이끌려 불필요한 물건을 사게 될 수 있습니다.\n필요한 만큼만 구매합시다.',
'일정 변경 등 복잡한 일이 생길 수 있어요.\n잘되지 않아도 멘탈을 잘 챙기는 것이 좋습니다.\n과감한 결단이 운의 흐름을 좋게 만들어 줄 것.',
'몸 전체에 에너지가 충만함을 느낄 수 있어요.\n발걸음도 가볍게 뛰어다닐 수 있습니다.\n처음 방문하는 장소에서 좋은 일이 있을 것.',
'너무 바빠서 마음의 여유가 없어질 수 있어요\n동료에게도 배려 없는 말을 하기 쉽습니다.\n미안하면 바로 사과하세요.',
'컨디션이 나쁠 수 있어요.\n그냥 넘기면 더욱 문제가 커질 수 있습니다.\n이상을 느끼면 빨리 치료를 받아야 합니다.'
# 다른 운세 추가 가능
]
# 화난 감정 리스트
emotion_anger_list = [
'화날 만한 일이네요. 충분히 그렇게 느낄 수 있을 것 같아요.',
'그런 일이 있다니 정말 속상하셨겠어요.',
'그건 정말 화나는 상황이네요. 어떻게 도와드릴 수 있을까요?',
'함께 마음을 진정시켜 볼까요? 제가 오늘의 명언을 알려드릴게요.',
'지금 기분이 많이 상하셨을 텐데, 밥 먹으면 조금 기분이 나아질 수도 있을 거예요.\n 메뉴를 추천해 드릴까요?',
'지금 기분이 별로겠지만, 배고프지 않아요? 밥 먹으면 기분이 조금 나을 수도 있어요. \n 메뉴를 추천해 드릴게요.',
'그런 상황이 되면 누구라도 화날 수 있을 것 같아요.',
'정말 속상하셨겠어요. 어떻게 하면 기분이 나아질까요?',
'그렇게 느끼셨다면 정말 불편했겠어요.',
'그럴 때는 정말 화가 나죠. 이해해요.'
# 다른 응답 추가 가능
]
# 지루한 감정 리스트
emotion_boredom_list = [
'심심할 때 저랑 같이 이야기하면 시간이 빨리 가요.',
'뭔가 새로운 일이 생기면 좋겠죠? 함께 재미있는 걸 찾아볼까요?',
'지루함을 달래는 방법을 같이 생각해 볼까요?',
'저도 가끔 심심할 때가 있어요. 무엇을 하면 좋을지 모르겠네요.',
'새로운 도전이나 활동을 시작해 보면 어떨까요? 제가 활동을 추천해 드릴게요!',
'마음의 양식을 쌓아보는 건 어떨까요? 제가 책을 추천해 드릴게요!',
'혹시 영화나 드라마 같은 거 보고 싶으세요? 제가 영화를 추천해 드릴게요!',
'혹시 영화나 드라마 같은 거 보고 싶으세요? 제가 드라마를 추천해 드릴게요!',
'심심할 때 정말 시간이 안 가죠. 제가 웹툰을 추천해 드릴까요?',
'음악 듣는 걸 좋아하신다면 제가 음악을 추천해 드릴게요!'
# 다른 응답 추가 가능
]
# 기쁜 감정 리스트
emotion_joy_list = [
'정말 멋진 소식이네요! 저도 기뻐요!',
'축하드려요! 정말 기쁘셨겠어요!',
'좋은 일이 있었군요! 계속 이런 기쁜 순간이 가득하길 바랄게요!',
'행복한 소식 들으니까 저도 기분이 좋아지네요!',
'그런 일이 있으면 정말 세상이 밝게 보이죠!',
'그렇게 행복하면 정말 기분이 최고일 것 같아요!',
'정말 행복해 보여요! 그럴 때가 제일 좋은 순간이죠.',
'그 기분 너무 잘 알 것 같아요! 저도 그런 경험이 있었거든요.',
'정말 기쁘겠네요! 저도 기분이 좋아져요.',
'행복한 일 있으면 저도 함께 기쁜 마음이 들어요!'
# 다른 응답 추가 가능
]
# 슬픈 감정 리스트
emotion_sadness_list = [
'정말 힘들겠어요. 제가 조금이라도 위로가 될 수 있으면 좋겠어요.',
'그런 일이 있었다니 마음이 아프네요. 힘내세요.',
'속상하시겠어요. 제가 도울 수 있는 게 있으면 말해주세요.'
'그렇게 느낄 수 있을 것 같아요. 정말 힘들겠네요.',
'정말 마음 아프겠어요. 어떤 일이 있었는지 말해줘도 돼요.',
'너무 슬프겠어요. 그런 일이 있으면 마음이 무거울 수밖에 없죠.',
'힘든 시간이겠지만 언젠가는 나아질 거라고 믿어요.',
'마음이 많이 아프겠어요. 그럴 때는 아무것도 신경 쓰이질 않죠.',
'슬플 때는 정말 세상이 다 어두워 보이죠. 그 기분 이해해요.',
'그럴 때는 혼자 있기보다는 누군가와 이야기하는 게 좋을 수도 있어요.'
# 다른 응답 추가 가능
]
# 명언 리스트
famous_saying_list = [
{'명언': '나는 나의 몸을 경외한다.', '명언가': '헨리 데이비드 소로우'},
{'명언': '인생은 거짓된 상황의 끝없는 연속이다.', '명언가': '소온톤 와일더'},
{'명언': '행복은 생각, 말, 행동이 조화를 이룰 때 찾아온다.', '명언가': '마하트마 간디'},
{'명언': '한 사람의 조국은 어디든 그가 번창하는 곳이다.', '명언가': '아리스토파네스'},
{'명언': '몸은 말로 형언할 수 없는 것을 표현한다.', '명언가': '마사 그레이엄'},
{'명언': '내가 틀릴 수도 있기 때문에 나는 결코 내 믿음을 위해 죽지 않겠다.', '명언가': '버트런드 리셀'},
{'명언': '경험은 배울 줄 아는 사람만 가르친다.', '명언가': '올더스 헉슬리'},
{'명언': '최종 결정을 내릴때는 오랫동안 심사숙고 해야 한다.', '명언가': '퍼블릴리어스 사이러스'},
{'명언': '다른 인간과 음식을 나눠 먹는 것은 가볍게 빠져서는 안되는 친밀한 행위이다.', '명언가': 'M. F. K. 피셔'},
{'명언': '죄를 미워하되 죄인은 사랑하라.', '명언가': '마하트마 간디'},
{'명언': '결석한 자는 결코 잘못이 없지 않으며 출석한 자도 핑계가 없지 않다.', '명언가': '벤자민 프랭클린'},
{'명언': '열정은 세상을 돌게 한다.\n사랑은 세상을 좀 더 안전한 곳으로 만들 뿐이다.', '명언가': '아이스 티'},
{'명언': '강렬한 사랑은 판단하지 않는다.\n주기만 할 뿐이다.', '명언가': '마더 테레사'},
{'명언': '모두를 사랑하되, 몇 사람만 믿으라.\n누구에게도 잘못을 저지르지 말라.', '명언가': '윌리엄 셰익스피어'},
{'명언': '사랑은 모두가 기대하는 것이다.\n사랑은 진정싸우고, 용기를 내고, 모든 것을 걸 만하다.', '명언가': '에리카 종'},
{'명언': '자신을 사랑하는 법을 아는 것이 가장 위대한 사랑입니다.', '명언가': '마이클 매서'},
{'명언': '당신이 행한 봉사에 대해서는 말을 아끼라.\n허나 당신이 받았던 호의들에 대해서는 이야기하라.', '명언가': '세네카'},
{'명언': '사랑이란 서로 마주보는 것이 아니라 둘이서 똑같은 방향을 내다보는 것이라고 인생은 우리에게 가르쳐 주었다.', '명언가': '생텍쥐페리'},
{'명언': '사랑에 의해 행해지는 것은 언제나 선악을 초월한다.', '명언가': '프레드리히 니체'},
{'명언': '사랑하고 사랑 받는 것은 양 쪽에서 태양을 느끼는 것이다.', '명언가': '데이비드 비스코트'},
{'명언': '겁쟁이는 사랑을 드러낼 능력이 없다.\n사랑은 용기있는 자의 특권이다.', '명언가': '마하트마 간디'},
{'명언': '사랑은 끝없는 용서의 행위이며, 습관으로 굳어지는 상냥한 표정이다.', '명언가': '해브록 엘리스'},
{'명언': '사랑은 그저 미친 짓이예요.', '명언가': '윌리엄 셰익스피어'},
{'명언': '사랑은 눈으로 보지 않고 마음으로 보는 거지.', '명언가': '윌리엄 셰익스피어'},
{'명언': '낱말 하나가 삶의 모든 무게와 고통에서 우리를 해방시킨다.\n그 말은 사랑이다.', '명언가': '소포클레스'},
{'명언': '행복한 삶의 비밀은 올바른 관계를 형성하고 그것에 올바른 가치를 매기는 것이다.', '명언가': '노먼 토머스'},
{'명언': '인생이 진지하다는 증거는 털끝만큼도 없다.', '명언가': '브렌단 길'},
{'명언': '오래 살기를 원하면 잘 살아라.\n어리석음과 사악함이 수명을 줄인다.', '명언가': '벤자민 프랭클린'},
{'명언': '우리는 우리가 어른이 되는 것에서 도망치고 있다고 생각했다.\n허나 이제 우리가 어른이 되어버렸다.', '명언가': '마가릿 애트우드'},
{'명언': '출생과 죽음은 피할 수 없으므로 그 사이를 즐겨라.', '명언가': '조지 산타야나'},
{'명언': '인격은 그 사람의 운명이다.', '명언가': '헤라클레이토스'},
{'명언': '우리 중 아무도, 심지어 우리 중 가장 어린 사람도 잘못이 없지 않다.', '명언가': 'W. H. 톰슨'},
{'명언': '가는 곳마다 나보다 한 발 먼저 다녀간 시인이 있음을 발견한다.', '명언가': '지그문트 프로이트'},
{'명언': '인생이란 네가 다른 계획을 세우느라 바쁠 때 너에게 일어나는 것이다.', '명언가': '존 레논'},
{'명언': '어떤 사람들은 3루에 태어났지만 자신이 3루타를 쳤다고 생각하면서 인생을 산다.', '명언가': '베리 스윗처'},
{'명언': '인생은 가까이서 보면 비극이지만 멀리서 보면 희극이다.', '명언가': '찰리 채플린'},
{'명언': '인내할 수 있는 사람은 그가 바라는 것은 무엇이든지 손에 넣을 수 있다.', '명언가': '벤자민 프랭클린'},
{'명언': '인생은 본래 녹록지 않다.\n하지만 멍청한 사람에게는 더욱 녹록지 않다.', '명언가': '존 웨인'},
{'명언': '군자는 말하기 전에 행동하고, 그후 자신의 행동에 맞춰 말을 한다.', '명언가': '공자'},
{'명언': '내가 가진 감각들이 아니라, 그것으로 하는 무엇인가가 나의 세계다.', '명언가': '헬렌 켈러'},
{'명언': '정직과 미덕의 샘이자 근원은 훌륭한 교육에 있다.', '명언가': '플루타르코스'},
{'명언': '교육은 최상의 노후 대비책이다.', '명언가': '아리스토텔레스'},
{'명언': '강력한 이유는 강력한 행동을 낳는다.', '명언가': '윌리엄 셰익스피어'},
{'명언': '행동 없는 말은 이상주의를 훼손한다.', '명언가': '허버트 후버'},
{'명언': '누구나 다 읽기를 배우게 하면 결국 글쓰기 뿐 아니라 사고도 망쳐버릴 것이다.', '명언가': '프레드리히 니체'},
{'명언': '배움은 의무도, 생존도 아니다.', '명언가': '에드워즈 데밍'},
{'명언': '더 많이 준다고 아이를 망치는 게 아니다.\n충돌을 피하려고 더 많이 주면 아이를 망친다.', '명언가': '존 그레이'},
{'명언': '목적없는 공부는 기억에 해가 될 뿐이며, 머리 속에 들어온 어떤 것도 간직하지 못한다.', '명언가': '레오나르도 다빈치'},
{'명언': '우리가 해야할 일은 끊임없이 호기심을 갖고 새로운 생각을 시험해보고 새로운 인상을 받는 것이다.', '명언가': '월터 페이터'},
{'명언': '교육 없는 천재는 광산 속의 은이나 마찬가지이다.', '명언가': '벤자민 프랭클린'},
{'명언': '학생이 되기를 멈춘 자는 한 번도 학생인 적이 없었던 자이다.', '명언가': '조르지오 일리스'},
{'명언': '제자가 계속 제자로만 남는다면 스승에 대한 고약한 보답이다.', '명언가': '프레드리히 니체'},
{'명언': '멈추지 말고 한 가지 목표에 매진하라. 그것이 성공의 비결이다.', '명언가': '안나 파블로바'},
{'명언': '세상은 고통으로 가득하지만, 그것을 극복하는 사람들로도 가득하다.', '명언가': '헬렌 켈러'},
{'명언': '인생에서 성공하는 이는 꾸준히 목표를 바라보며 한결같이 그를 쫓는 사람이다.\n그것이 헌신이다.', '명언가': '세실 B. 드밀'},
{'명언': '기회를 찾아야 기회를 만든다.', '명언가': '패티 헨슨'},
{'명언': '성공은 자연연소의 결과가 아니다.\n먼저 자기자신에게 불을 지펴야 한다.', '명언가': '레기 리치'},
{'명언': '성공한 사람보다는 가치 있는 사람이 되려 하라.', '명언가': '알버트 아인슈타인'},
{'명언': '남에게 이기는 방법의 하나는 예의범절로 이기는 것이다.', '명언가': '조쉬 빌링스'},
{'명언': '우연이 아닌 선택이 운명을 결정한다.', '명언가': '진 니데치'},
{'명언': '성공은 대개 그를 좇을 겨를도 없이 바쁜 사람에게 온다.', '명언가': '헨리 데이비드 소로우'},
{'명언': '성공의 8할은 일단 출석하는 것이다.', '명언가': '우디 알렌'},
{'명언': '성공은 끝은 아니다.', '명언가': '윈스턴 처칠'},
{'명언': '늘 명심하라.\n성공하겠다는 너 자신의 결심이 다른 어떤 것보다 중요하다는 것을.', '명언가': '에이브러햄 링컨'},
{'명언': '작은 기회로부터 종종 위대한 업적이 시작된다.', '명언가': '데모스테네스'},
{'명언': '우리 모두는 인생의 격차를 줄여주기 위해 서있는 그 누군가가 있기에 힘든 시간을 이겨내곤 합니다.', '명언가': '오프라 윈프리'},
{'명언': '성공은 친구를 만들고, 역경은 친구를 시험한다.', '명언가': '퍼블릴리어스 사이러스'},
{'명언': '친구가 어려울 때 돕기는 쉽지만, 당신의 시간을 친구에게 내주는게 항상 시의적절할 수는 없다.', '명언가': '찰리 채플린'},
{'명언': '친구란 무엇인가?\n두 개의 몸에 깃든 하나의 영혼이다.', '명언가': '아리스토텔레스'},
{'명언': '우정이 깊어지는 것을 거부하지 말라.\n열에 아홉이 아무것도 가져다 주지 않을 때, 나머지 하나가 되돌려 줄 수 있으니.', '명언가': '탕생 부인'},
{'명언': '모든 것을 가졌다 해도 친구가 없다면, 아무도 살길 원치 않을 것이다.', '명언가': '아리스토텔레스'},
{'명언': '여러분을 더욱 높이 올려줄 사람만을 가까이 하세요.', '명언가': '오프라 윈프리'},
{'명언': '선물로 친구를 사지마라.\n선물을 주지 않으면 그 친구의 사랑도 끝날 것이다.', '명언가': '토마스 풀러'},
{'명언': '사탕발린 칭찬이 아닌 분별있는 애정의 증표로 친구를 사귀어라.', '명언가': '소크라테스'},
{'명언': '너의 성공이나, 친구의 성공만큼 확실하게 친구에 대한 너의 생각을 바꿔주는 것은 없다.', '명언가': '프랭클린 P. 존스'},
{'명언': '우정을 끝낼 수 있다면 그 우정은 실제로 존재하지 않은 것이다.', '명언가': '성 제롬'},
{'명언': '내 아들의 좋은 친구는 나의 아들이기로 하다.', '명언가': '로이스 맥마스터 부욜'},
{'명언': '닫혀있기만 한 책은 블록일 뿐이다.', '명언가': '토마스 풀러'},
{'명언': '나는 삶을 변화시키는 아이디어를 항상 책에서 얻었다.', '명언가': '벨 훅스'},
{'명언': '진정한 책을 만났을 때는 틀림이 없다.\n그것은 사랑에 빠지는 것과도 같다.', '명언가': '크리스토퍼 몰리'},
{'명언': '개를 제외하고 책은 인간의 가장 좋은 친구다.\n개에 푹 빠져 있으면 독서를 할 수 없다.', '명언가': '그루초 마르크스'},
{'명언': '독서가 정신에 미치는 효과는 운동이 신체에 미치는 효과와 같다.', '명언가': '리처드 스틸'},
{'명언': '한 문장이라도 매일 조금씩 읽기로 결심하라.\n하루 15분씩 시간을 내면 연말에는 변화가 느껴질 것이다.', '명언가': '호러스 맨'},
{'명언': '읽다 죽어도 멋져 보일 책을 항상 읽으라.', '명언가': 'P. J. 오루크'},
{'명언': '때때로 독서는 생각하지 않기 위한 기발한 수단이다.', '명언가': '아서 헬프스'},
{'명언': '이 책을 읽는 것은 첫 신을 신고 발 떼기를 기다리는 것과 같다.', '명언가': '렐프 노박'},
{'명언': '좋은 책을 읽는 것은 과거 몇 세기의 가장 훌륭한 사람들과 이야기를 나누는 것과 같다.', '명언가': '르네 데카르트'},
{'명언': '부당하게 잊혀지는 책은 있어도 과분하게 기억되는 책은 없다.', '명언가': '오든'},
{'명언': '멀리있는 친구만큼 세상을 넓어 보이게 하는 것은 없다.\n그들은 위도와 경도가 된다.', '명언가': '헨리 데이비드 소로우'},
{'명언': '이별의 아픔 속에서만 사랑의 깊이를 알게 된다.', '명언가': '조지 앨리엇'},
{'명언': '이 사랑의 꽃봉오리는 여름날 바람에 마냥 부풀었다가, 다음 만날 때엔 예쁘게 꽃필 거예요.', '명언가': '윌리엄 셰익스피어'},
{'명언': '인간의 감정은 누군가를 만날 때와 헤어질 때 가장 순수하며 가장 빛난다.', '명언가': '장 폴 리히터'},
{'명언': '당신을 만나는 모든 사람이 당신과 헤어질 떄는 더 나아지고 더 행복해질 수 있도록 하라.', '명언가': '마더 테레사'},
{'명언': '우리 시대의 문제는 미래가 예전의 미래와 다르다는 것이다.', '명언가': '폴 발레리'},
{'명언': '경험을 현명하게 사용한다면, 어떤 일도 시간 낭비는 아니다.', '명언가': '오귀스트 르네 로댕'},
{'명언': '시간은 너무 없고 할 일도 너무 없다.', '명언가': '오스카 레반트'},
{'명언': '썰물이 빠졌을 때 비로소 누가 벌가벗고 헤엄쳤는지 알 수 있다.', '명언가': '워런 버핏'},
{'명언': '희망은 백일몽이다.', '명언가': '아리스토텔레스'},
{'명언': '인생은 위험의 연속이다.', '명언가': '다이앤 프롤로브'},
{'명언': '우리가 이룬 것만큼, 이루지 못한 것도 자랑스럽습니다.', '명언가': '스티브 잡스'}
# 다른 명언 추가 가능
]
# 활동 리스트
activity_list = [
'독서',
'배구',
'배드민턴',
'테니스',
'축구',
'야구',
'골프',
'뜨개질',
'조깅',
'러닝',
'요가',
'클라이밍',
'보드게임',
'영화 감상',
'캠핑',
'등산',
'코딩',
'비즈 공예',
'십자수',
'보석 십자수',
'사진 촬영',
'언어 학습',
'수영',
'댄스',
'복싱',
'킥복싱',
'필라테스',
'사이클링',
'베이킹',
'퍼즐',
'명상',
'서예',
'캘리그라피',
'낚시',
'스쿠버다이빙',
'음악 감상',
'천체 관람',
'봉사활동',
'작곡',
'편곡',
'작사',
'타일 공예',
'여행',
'작문',
'곤충 채집',
'다도',
'일기 작성',
'청소',
'다이어리 꾸미기',
'태권도',
'유도',
'주짓수',
'역도',
'헬스',
'산책',
'줄넘기',
'바둑',
'체스',
'오페라 감상',
'뮤지컬 감상',
'스카이다이빙',
'카약',
'카누',
'스케치',
'종이접기',
'스케이트',
'서핑',
'토론',
'인라인 스케이트',
'스노우보드',
'스키',
'농구',
'성악',
'마술',
'승마',
'크로스핏',
'스도쿠',
'빙고',
'텃밭 가꾸기',
'꽃꽂이',
'양궁',
'도예',
'우표 수집',
'수석 수집',
'피아노 연주',
'우쿠렐레 연주',
'프라모델 조립',
'바이올린 연주',
'첼로 연주',
'가야금 연주',
'종이 공예',
'요리',
'프리다이빙',
'패러글라이딩',
'미식 탐방',
'지폐 수집',
'전시회 관람',
'기타 연주',
'검도',
'아코디언 연주'
# 다른 활동 추가 가능
]
# 사자성어 리스트
idiom_list = [
'구곡간장(九曲肝腸): 굽이굽이 서린 창자라는 뜻으로, 깊은 마음속 또는 시름이 쌓인 마음속을 비유함',
'전전반측(輾轉反側): 이리 뒤척 저리 뒤척 한다는 뜻으로, 원래는 미인을 사모하여 잠을 이루지 못함',
'오매불망(寤寐不忘): 자나깨나 잊지 못함',
'낙화유수(落花流水): 떨어지는 꽃과 흐르는 물이라는 뜻으로, 남녀 간 서로 그리워하는 애틋한 정',
'관포지교(管鮑之交): 옛날 중국의 관중과 포숙처럼 친구 사이가 다정함을 이르는 말, 매우 다정하고 허물없는 친구사이',
'백아절현(伯牙絶絃): 백아가 거문고 줄을 끊어 버렸다는 뜻으로, 자기를 알아주는 절친한 벗의 죽음을 슬퍼함을 이르는 말',
'금란지교(金蘭之交): 단단하기가 황금과 같고 아름답기가 난초 향기와 같은 사귐이라는 뜻으로, 우정이 깊은 사귐을 이르는 말',
'막역지우(莫逆之友): 마음이 맞아 서로 거스르는 일이 없는, 생사를 같이할 수 있는 친밀한 벗',
'간담상조(肝膽相照): 간과 쓸개를 내놓고 서로에게 내보인다는 뜻으로, 서로 마음을 터놓고 친밀히 사귐',
'문방사우(文房四友): 서재에 꼭 있어야 할 네 벗, 즉 종이, 붓, 벼루, 먹을 말함',
'독서삼매(讀書三昧): 아무 생각 없이 오직 책 읽기에만 골몰하고 있는 상태',
'주경야독(晝耕夜讀): 낮에는 농사짓고 밤에는 공부한다는 뜻으로, 바쁜 틈을 타서 어렵게 공부함을 이르는 말',
'위편삼절(韋編三絶): 한 권의 책을 몇 십 번이나 되풀이 해서 읽음을 비유하는 말로 쓰임',
'학이시습(學而時習): 배우고 때로 익힌다는 뜻으로 배운 것을 복습하고 연습하면 그 참 뜻을 알게 됨',
'교학상장(敎學相長): 가르침과 배움이 서로 진보시켜 준다는 뜻',
'불치하문(不恥下問): 자기보다 아랫사람에게 묻는 것을 부끄럽게 여기지 아니함을 두고 이르는 말',
'청출어람(靑出於藍): 푸른 색이 쪽에서 나왔으나 쪽보다 더 푸르다는 뜻으로 제자가 스승보다 나은 것을 비유',
'대기만성(大器晩成): 큰 그릇은 늦게 이루어진다는 뜻으로, 크게 될 인물은 오랜 공적을 쌓아 늦게 이루어짐을 이름',
'금의환향(錦衣還鄕): 비단옷 입고 고향에 돌아온다는 뜻으로, 출세하여 고향에 돌아옴을 이르는 말',
'마부위침(磨斧爲針): 도끼를 갈아 바늘을 만든다는 뜻으로, 끊임없는 노력과 끈기 있는 인내로 성공하고야 만다는 뜻',
'입신양명(立身揚名): 사회적으로 인정받고 출세하여 이름을 세상에 드날림',
'과유불급(過猶不及): 모든 사물이 정도를 지나치면 미치지 못한 것과 같다는 뜻으로, 중용이 중요함을 가리키는 말',
'어부지리(漁夫之利): 어부의 이익이라는 뜻으로, 둘이 다투는 틈을 타서 엉뚱한 제3자가 이익을 가로챔을 이르는 말',
'일석이조(一石二鳥): 한 개의 돌을 던져 두 마리의 새를 맞추어 떨어뜨린다는 뜻으로, 한 가지 일을 해서 두 가지 이익을 얻음',
'수주대토(守株待兔): 그루터기를 지켜 토끼를 기다린다는 뜻으로, 고지식하고 융통성이 없어 구습과 전례만 고집함',
'각주구검(刻舟求劍): 칼을 강물에 떨어뜨리자 뱃전에 그 자리를 표시했다가 나중에 그 칼을 찾으려 한다는 어리석음을 이르는 말',
'전화위복(轉禍爲福): 어떤 불행한 일이라도 끊임없는 노력과 강인한 의지로 힘쓰면 불행을 행복으로 바꾸어 놓을 수 있다는 말',
'새옹지마(塞翁之馬): 인생의 길흉화복은 늘 바뀌어 변화가 많음을 이르는 말',
'사면초가(四面楚歌): 적에게 둘러싸인 상태나 누구의 도움도 받을 수 없는 고립 상태에 빠짐을 이르는 말',
'와신상담(臥薪嘗膽): 섶에 눕고 쓸개를 씹는다는 뜻으로, 원수를 갚으려고 온갖 괴로움을 참고 견딤을 이르는 말',
'설상가상(雪上加霜): 눈 위에 또 서리가 내린다는 뜻으로, 어려운 일이 겹침을 비유하여 이르는 말',
'토사구팽(兎死狗烹): 필요할 때 요긴하게 써 먹고 쓸모가 없어지면 가혹하게 버린다는 뜻',
'조삼모사(朝三暮四): 당장 눈앞에 나타나는 차별만을 알고 그 결과가 같음을 모름의 비유',
'동상이몽(同床異夢): 겉으로는 같이 행동하면서 속으로는 각기 딴 생각을 함을 이르는 말',
'동병상련(同病相憐): 같은 병자끼리 가엾게 여긴다는 뜻으로 어려운 처지에 있는 사람끼리 서로 도움',
'순망치한(脣亡齒寒): 입술을 잃으면 이가 시리다는 뜻으로 한쪽이 망하면 다른 한쪽도 온전하기 어려움을 비유',
'무신불립(無信不立): 믿음이 없으면 일어설 수 없다는 뜻으로 믿음과 의리의 중요성을 강조',
'표리부동(表裏不同): 겉과 속이 같지 않음이란 뜻으로 마음이 음흉맞아서 겉과 속이 다름',
'안하무인(眼下無人): 눈 아래에 사람이 없다는 뜻으로 사람됨이 교만하여 남을 업신여김',
'배은망덕(背恩忘德): 남에게 입은 은덕을 잊고 배반함',
'인면수심(人面獸心): 얼굴은 사람의 모습을 하였으나 마음은 짐승과 같다는 뜻으로 남의 은혜를 모름',
'객반위주(客反爲主): 손이 도리어 주인 행세를 한다는 뜻으로 주객이 전도됨을 이르는 말',
'견리망의(見利忘義): 눈앞의 이익을 보면 탐내어 의리를 저버림',
'지부작족(知斧斫足): 믿는 도끼에 발등 찍힌다는 뜻으로 믿는 사람에게서 배신당함을 비유',
'사필귀정(事必歸正): 처음에는 시비를 가리지 못하여 그릇되더라도 모든 일은 결국에 가서는 반드시 정리로 돌아감',
'타산지석(他山之石): 다른 사람의 하찮은 언행이라도 자기의 지덕을 닦는 데 도움이 됨을 비유해 이르는 말',
'유비무환(有備無患): 미리 준비가 되어 있으면 우환을 당하지 아니함 또는 뒷걱정이 없다는 뜻',
'인과응보(因果應報): 원인과 결과는 서로 물고 물린다는 뜻',
'살신성인(殺身成仁): 자기의 몸을 희생하여 옳은 도리를 행함',
'우공이산(愚公移山): 우공이 산을 옮긴다는 한 가지 일을 끝까지 밀고 나가면 언젠가는 목적을 달성할 수 있다는 뜻',
'마부작침(磨斧作針): 도끼를 갈아 바늘을 만든다는 뜻으로, 끈기 있게 노력하면 이룰 수 있음을 비유',
'여조삭비(如鳥數飛): 새가 하늘을 날기 위해 자주 날갯짓하는 것과 같다는 뜻으로 쉬지 않고 연습하고 익힘',
'동분서주(東奔西走): 동쪽으로 뛰고 서쪽으로 뛴다는 뜻으로 사방으로 이리저리 바삐 돌아다님',
'불철주야(不撤晝夜): 밤낮을 가리지 않는다는 뜻으로 조금도 쉴 사이 없이 일에 힘씀',
'견마지로(犬馬之勞): 개나 말의 하찮은 힘이라는 뜻으로 자기의 노력을 낮추어 말할 때 쓰는 말',
'겸양지덕(謙讓之德): 겸손하게 사양하는 미덕',
'가고가하(可高可下): 높아도 가하고 낮아도 가하다는 뜻으로 직위의 고하를 가리지 않음',
'일겸사익(一兼四益): 한 번의 겸손은 천, 지, 신, 인의 사자로부터의 유익함을 가져오게 한다는 뜻',
'박주산채(薄酒山菜): 맛이 변변하지 못한 술과 산나물이란 뜻으로 자기가 내는 술과 안주를 겸손하게 이르는 말',
'권모술수(權謀術數): 목적 달성을 위해서는 인정이나 도덕을 가리지 않고 갖은 방법과 수단을 쓰는 술책',
'감언이설(甘言利說): 달콤한 말과 이로운 이야기라는 뜻으로 남의 비위에 맞도록 남을 꾀하는 말',
'교언영색(巧言令色): 말을 교묘하게 하고 얼굴빛을 꾸민다는 뜻으로 남의 환심을 사기 위해 하는 말과 얼굴빛',
'지록위마(指鹿爲馬): 사슴을 가리켜 말이라고 한다는 뜻으로 사실이 아닌 것을 강압으로 인정하게 됨',
'구화지문(口禍之門): 입은 재앙을 불러들이는 문이 된다는 뜻으로 말조심을 하라고 경계하는 말',
'회자정리(會者定離): 만나면 언젠가는 헤어지게 되어 있다는 뜻으로 이별의 아쉬움을 일컫는 말',
'뇌봉전별(雷逢電別): 우레처럼 만났다가 번개처럼 헤어진다는 뜻으로 잠깐 만났다가 곧 이별함',
'견군남대(牽裙攬帶): 치마를 잡아 당기고 허리띠를 붙잡는다는 뜻으로 이별하는 사람을 떠나지 못하게 만류함',
'사조지별(四鳥之別): 네 마리 새의 이별이라는 뜻으로 모자의 이별을 비유',
'고립무원(孤立無援): 고립되어 도움을 받을 데가 없음',
'사고무친(四顧無親): 사방을 돌아보아도 친척이 없다는 뜻으로, 의지할 만한 사람이 도무지 없다는 말',
'혈혈단신(孑孑單身): 의지할 곳 없는 외로운 홀몸',
'천애지각(天涯地角): 하늘 끝과 땅의 귀퉁이의 뜻으로, 아득하게 멀리 떨어져 있음을 이름',
'고성낙일(孤城落日): 외딴 성이 해가 지려고 하는 곳에 있다는 뜻으로, 도움이 없이 고립된 상태',
'다행다복(多幸多福): 다행하여 썩 행복함',
'복덕원만(福德圓滿): 복과 덕, 즉 행복과 이익이 넘쳐흐를 정도로 가득함',
'복과화생(福過禍生): 지나친 행복은 도리어 재앙의 원인이 됨',
'복경호우(福輕乎羽): 복은 새의 날개보다 가볍다는 뜻으로 마음가짐을 어떻게 가지느냐에 따라 행복하게 된다는 말',
'안빈낙도(安貧樂道): 구차하고 궁색하면서도 그것에 구속되지 않고 평안하게 즐기는 마음으로 살아감',
'천생연분(天生緣分): 하늘에서 정해 준 연분',
'합연기연(合緣奇緣): 이상하게 결합하는 인연이란 뜻으로 부부가 되는 인연',
'삼생연분(三生緣分): 삼생을 두고 끊을 수 없는 가장 깊은 연분',
'타생지연(他生之緣): 낯모르는 사람끼리 길에서 소매를 스치는 것 같은 사소한 일이라도 모두가 인연에 의한 것임',
'거자필반(去者必返): 헤어진 사람은 언젠가 반드시 돌아오게 된다는 말',
'수어지교(水魚之交): 물과 물고기의 사귐이란 뜻으로 매우 친밀한 관계를 이르는 말',
'비익연리(比翼連理): 비익조와 연리지라는 뜻으로 부부의 사이가 깊고 화목함을 비유',
'부부유별(夫婦有別): 남편과 아내는 분별이 있어야 한다는 뜻',
'금슬지락(琴瑟之樂): 거문고와 비파의 조화로운 소리라는 뜻으로 부부 사이의 즐거움',
'조강지처(糟糠之妻): 지게미와 쌀겨로 끼니를 이어가며 고생을 같이 해온 아내란 뜻',
'반포지효(反哺之孝): 까마귀 새끼가 자란 뒤에 늙은 어미에게 먹이를 물어다 주는 효성이라는 뜻',
'혼정신성(昏定晨省): 자식이 아침저녁으로 부모의 안부를 물어서 살핌을 이르는 말',
'효자애일(孝子愛日): 될 수 있는 한 오래 부모에게 효성을 다하여 섬기고자 하는 마음을 이름',
'도원결의(桃園結義): 도원에서 의형제를 맺다는 뜻으로 사람들이 합심할 것을 결의',
'삼고초려(三顧草廬): 유비가 제갈공명을 세 번이나 찾아감, 인재를 맞기 위해 참을성 있게 힘씀',
'칠종칠금(七縱七擒): 제갈공명의 전술로 일곱 번 놓아주고 일곱 번 잡는다는 말, 자유자재로운 전술',