Spaces:
Runtime error
Runtime error
DylanonWic
commited on
Commit
•
0c429cb
1
Parent(s):
ae3368c
Upload 18 files
Browse files- QA_sample.ipynb +37 -32
- chatbot_multiagent.ipynb +254 -98
- chatbot_multiagent.py +3 -3
- prompt.py +1 -1
- testsets/QA_smaple.txt +303 -181
- tools.ipynb +31 -22
- tools.py +2 -1
QA_sample.ipynb
CHANGED
@@ -12,17 +12,6 @@
|
|
12 |
"function call get_retriver_from_docs [Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 0}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: ลำดับ\\n: *ค่าใช้จ่ายในการเข้าถึงชุมชนมีประสิทธิภาพมากที่สุด'), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 1}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 25\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 2}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 24\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 3}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 43\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 4}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 33\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 5}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 8\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 6}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 37\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 7}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 29\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 8}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 5\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 9}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 9\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 10}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 10\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 11}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 31\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 12}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 4\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 13}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 19\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 14}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 35\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 15}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 16\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 16}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 39\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 17}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 44\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 18}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 42\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 19}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 17\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 20}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 28\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 21}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 27\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 22}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 6\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 23}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 48\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 24}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 26\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 25}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 36\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 26}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 11\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 27}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 14\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 28}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 13\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 29}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 38\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 30}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 47\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 31}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 2\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 32}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 40\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 33}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 15\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 34}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 32\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 35}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 45\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 36}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 7\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 37}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 20\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 38}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 3\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 39}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 22\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 40}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 1\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 41}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 12\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 42}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 41\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 43}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 23\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 44}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 21\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 45}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 49\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 46}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 18\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 47}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 34\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 48}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 30\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 49}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 50\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 50}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 46\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 51}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 52}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: แหล่งข้อมูล : สำนักงานการพัฒนาชุมชน สำนักพัฒนาสังคม กรุงเทพมหานคร (ข้อมูล ณ วันที่ 25 เม.ย. 65)\\n: '), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 0}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: หน่วย: บาท\\n: '), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 1}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาค\\n: 2564'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 2}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ทั่วราชอาณาจักร\\n: 21,616.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 3}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: กรุงเทพมหานคร และ 3 จังหวัด\\n: 31,382.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 4}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 31,866.68'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 5}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 27,484.76'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 6}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 33,995.57'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 7}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 31,639.92'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 8}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาคกลาง\\n: 22,332.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 9}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 25,326.92'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 10}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,020.79'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 11}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,324.54'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 12}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,146.07'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 13}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,292.27'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 14}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 26,503.14'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 15}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 28,001.46'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 16}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,365.56'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 17}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,347.34'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 18}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,796.09'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 19}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,968.49'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 20}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 23,318.79'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 21}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,775.45'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 22}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,347.26'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 23}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,171.08'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 24}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,346.86'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 25}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,776.76'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 26}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 24,003.25'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 27}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,694.64'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 28}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,239.86'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 29}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,242.70'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 30}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,844.56'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 31}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาคเหนือ\\n: 16,441.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 32}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,572.74'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 33}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,929.95'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 34}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,948.34'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 35}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,530.72'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 36}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,052.87'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 37}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,649.76'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 38}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 12,552.05'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 39}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของค��ัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 12,907.69'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 40}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 12,214.19'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 41}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,151.74'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 42}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,416.63'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 43}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,496.88'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 44}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,506.34'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 45}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,033.63'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 46}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,300.60'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 47}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,398.17'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 48}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,743.26'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 49}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาคตะวันออกเฉียงเหนือ\\n: 16,869.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 50}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,289.06'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 51}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,834.94'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 52}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,018.13'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 53}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 13,443.72'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 54}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,751.71'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 55}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,391.11'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 56}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,177.83'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 57}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,206.77'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 58}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,539.55'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 59}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,840.51'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 60}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,054.60'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 61}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,747.02'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 62}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,012.91'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 63}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,903.20'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 64}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,000.26'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 65}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,606.70'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 66}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,398.96'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 67}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,757.96'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 68}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,604.73'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 69}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,970.94'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 70}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจั��หวัด พ.ศ. 2555 - 2564: ภาคใต้\\n: 20,628.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 71}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,574.79'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 72}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 24,233.52'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 73}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,200.60'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 74}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 32,944.35'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 75}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 25,539.36'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 76}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,916.32'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 77}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,500.62'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 78}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,655.98'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 79}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,845.48'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 80}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,296.68'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 81}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,578.04'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 82}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,392.67'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 83}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,927.64'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 84}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,088.68'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 0}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: \\n: '), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 1}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ประเภทค่าใช้จ่าย*\\n: '), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 2}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: \\n: 2564'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 3}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: อาหาร เครื่องดื่ม และยาสูบ\\n: 35.5'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 4}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ค่าที่อยู่อาศัยและเครื่องใช้ภายในบ้าน\\n: 21.4'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 5}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การเดินทางและยานพาหนะ\\n: 16'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 6}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ใช้ส่วนบุคคล/เครื่องนุ่งห่ม/รองเท้า\\n: 4.9'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 7}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การสื่อสาร\\n: 4'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 8}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การบันเทิง/การจัดงานพิธี\\n: 1'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 9}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การศึกษา\\n: 1.6'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 10}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: เวชภัณฑ์/ค่ารักษาพยาบาล\\n: 1.7'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 11}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: กิจกรรมทางศาสนา\\n: 0.9'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 12}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือน���องครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ค่าใช้จ่ายที่ไม่เกี่ยวกับการอุปโภคบริโภค เช่น ค่าภาษี ของขวัญ \\n เบี้ยประกันภัย ซื้อสลากกินแบ\\uf70aง/หวย ดอกเบี้ย\\n: 13'), Document(metadata={'source': 'document/community type by district.csv', 'row': 0}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จำแนกตามสำนักงานเขต และประเภทของชุมชน\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 1}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สำนักงานเขต\\n: รวม'), Document(metadata={'source': 'document/community type by district.csv', 'row': 2}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: \\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 3}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพกลาง\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 4}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ดินแดง\\n: 23'), Document(metadata={'source': 'document/community type by district.csv', 'row': 5}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ดุสิต\\n: 43'), Document(metadata={'source': 'document/community type by district.csv', 'row': 6}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ป้อมปราบศัตรูพ่าย\\n: 14'), Document(metadata={'source': 'document/community type by district.csv', 'row': 7}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: พญาไท\\n: 22'), Document(metadata={'source': 'document/community type by district.csv', 'row': 8}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: พระนคร\\n: 20'), Document(metadata={'source': 'document/community type by district.csv', 'row': 9}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ราชเทวี\\n: 25'), Document(metadata={'source': 'document/community type by district.csv', 'row': 10}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: วังทองหลาง\\n: 19'), Document(metadata={'source': 'document/community type by district.csv', 'row': 11}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สัมพันธวงศ์\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 12}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ห้วยขวาง\\n: 22'), Document(metadata={'source': 'document/community type by district.csv', 'row': 13}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 205'), Document(metadata={'source': 'document/community type by district.csv', 'row': 14}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพใต้\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 15}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คลองเตย\\n: 39'), Document(metadata={'source': 'document/community type by district.csv', 'row': 16}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางคอแหลม\\n: 28'), Document(metadata={'source': 'document/community type by district.csv', 'row': 17}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางนา\\n: 34'), Document(metadata={'source': 'document/community type by district.csv', 'row': 18}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางรัก\\n: 15'), Document(metadata={'source': 'document/community type by district.csv', 'row': 19}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ปทุมวัน\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 20}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: พระโขนง\\n: 44'), Document(metadata={'source': 'document/community type by district.csv', 'row': 21}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ยานนาวา\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 22}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: วัฒนา\\n: 16'), Document(metadata={'source': 'document/community type by district.csv', 'row': 23}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สวนหลวง\\n: 45'), Document(metadata={'source': 'document/community type by district.csv', 'row': 24}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สาทร\\n: 24'), Document(metadata={'source': 'document/community type by district.csv', 'row': 25}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 279'), Document(metadata={'source': 'document/community type by district.csv', 'row': 26}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพเหนือ\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 27}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จตุจักร\\n: 41'), Document(metadata={'source': 'document/community type by district.csv', 'row': 28}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ดอนเมือง\\n: 96'), Document(metadata={'source': 'document/community type by district.csv', 'row': 29}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางเขน\\n: 73'), Document(metadata={'source': 'document/community type by district.csv', 'row': 30}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางซื่อ\\n: 50'), Document(metadata={'source': 'document/community type by district.csv', 'row': 31}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ลาดพร้าว\\n: 36'), Document(metadata={'source': 'document/community type by district.csv', 'row': 32}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สายไหม\\n: 79'), Document(metadata={'source': 'document/community type by district.csv', 'row': 33}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หลักสี่\\n: 77'), Document(metadata={'source': 'document/community type by district.csv', 'row': 34}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 452'), Document(metadata={'source': 'document/community type by district.csv', 'row': 35}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 36}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จำแนกตามสำนักงานเขต และประเภทของชุมชน (���่อ)\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 37}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สำนักงานเขต\\n: รวม'), Document(metadata={'source': 'document/community type by district.csv', 'row': 38}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: \\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 39}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพตะวันออก\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 40}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คลองสามวา\\n: 84'), Document(metadata={'source': 'document/community type by district.csv', 'row': 41}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คันนายาว\\n: 42'), Document(metadata={'source': 'document/community type by district.csv', 'row': 42}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางกะปิ\\n: 27'), Document(metadata={'source': 'document/community type by district.csv', 'row': 43}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บึงกุ่ม\\n: 37'), Document(metadata={'source': 'document/community type by district.csv', 'row': 44}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ประเวศ\\n: 45'), Document(metadata={'source': 'document/community type by district.csv', 'row': 45}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: มีนบุรี\\n: 63'), Document(metadata={'source': 'document/community type by district.csv', 'row': 46}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ลาดกระบัง\\n: 65'), Document(metadata={'source': 'document/community type by district.csv', 'row': 47}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สะพานสูง\\n: 29'), Document(metadata={'source': 'document/community type by district.csv', 'row': 48}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หนองจอก\\n: 99'), Document(metadata={'source': 'document/community type by district.csv', 'row': 49}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 491'), Document(metadata={'source': 'document/community type by district.csv', 'row': 50}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงธนเหนือ\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 51}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คลองสาน\\n: 34'), Document(metadata={'source': 'document/community type by district.csv', 'row': 52}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จอมทอง\\n: 48'), Document(metadata={'source': 'document/community type by district.csv', 'row': 53}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ตลิ่งชัน\\n: 43'), Document(metadata={'source': 'document/community type by district.csv', 'row': 54}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ทวีวัฒนา\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 55}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ธนบุรี\\n: 43'), Document(metadata={'source': 'document/community type by district.csv', 'row': 56}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกร���งเทพมหานคร พ.ศ. 2564: บางกอกน้อย\\n: 37'), Document(metadata={'source': 'document/community type by district.csv', 'row': 57}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางกอกใหญ่\\n: 30'), Document(metadata={'source': 'document/community type by district.csv', 'row': 58}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางพลัด\\n: 48'), Document(metadata={'source': 'document/community type by district.csv', 'row': 59}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 300'), Document(metadata={'source': 'document/community type by district.csv', 'row': 60}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงธนใต้\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 61}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ทุ่งครุ\\n: 29'), Document(metadata={'source': 'document/community type by district.csv', 'row': 62}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางขุนเทียน\\n: 51'), Document(metadata={'source': 'document/community type by district.csv', 'row': 63}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางแค\\n: 47'), Document(metadata={'source': 'document/community type by district.csv', 'row': 64}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางบอน\\n: 12'), Document(metadata={'source': 'document/community type by district.csv', 'row': 65}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ภาษีเจริญ\\n: 51'), Document(metadata={'source': 'document/community type by district.csv', 'row': 66}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ราษฎร์บูรณะ\\n: 28'), Document(metadata={'source': 'document/community type by district.csv', 'row': 67}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หนองแขม\\n: 71'), Document(metadata={'source': 'document/community type by district.csv', 'row': 68}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 289'), Document(metadata={'source': 'document/community type by district.csv', 'row': 69}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวมทั้งหมด\\n: 2016'), Document(metadata={'source': 'document/community type by district.csv', 'row': 70}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: แหล่งข้อมูล : สำนักงานการพัฒนาชุมชน สำนักพัฒนาสังคม กรุงเทพมหานคร (ข้อมูล ณ วันที่ 25 เม.ย. 65)\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 71}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หมายเหตุ : ระเบียบกรุงเทพมหานครว่าด้วยชุมชนและกรรมการชุมชน พ.ศ. 2564 ชุมชนแบ่งออกเป็น 5 ประเภท ได้แก่\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 72}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หมายเหตุ : ชุมชนแออัด / ชุมชนเมือง / ชุมชนชาญเมือง / ชุมชนอาคารสูง / ชุมชนรูปแบบพิเศษ\\n: ')] \n",
|
13 |
"\n"
|
14 |
]
|
15 |
-
},
|
16 |
-
{
|
17 |
-
"ename": "",
|
18 |
-
"evalue": "",
|
19 |
-
"output_type": "error",
|
20 |
-
"traceback": [
|
21 |
-
"\u001b[1;31mThe Kernel crashed while executing code in the current cell or a previous cell. \n",
|
22 |
-
"\u001b[1;31mPlease review the code in the cell(s) to identify a possible cause of the failure. \n",
|
23 |
-
"\u001b[1;31mClick <a href='https://aka.ms/vscodeJupyterKernelCrash'>here</a> for more info. \n",
|
24 |
-
"\u001b[1;31mView Jupyter <a href='command:jupyter.viewOutput'>log</a> for further details."
|
25 |
-
]
|
26 |
}
|
27 |
],
|
28 |
"source": [
|
@@ -60,47 +49,63 @@
|
|
60 |
"name": "stdout",
|
61 |
"output_type": "stream",
|
62 |
"text": [
|
63 |
-
"function call
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
"\n",
|
65 |
-
"function call
|
66 |
"\n",
|
67 |
-
"
|
68 |
"\n",
|
69 |
-
"function call google_search pricing of
|
70 |
"\n",
|
71 |
-
"function call google_search pricing of
|
72 |
"\n",
|
73 |
-
"function call google_search pricing of
|
74 |
"\n",
|
75 |
-
"
|
76 |
"\n",
|
77 |
-
"function call google_search pricing of
|
78 |
"\n",
|
79 |
-
"function call google_search pricing of
|
80 |
"\n",
|
81 |
-
"function call google_search pricing of
|
82 |
"\n",
|
83 |
-
"function call google_search pricing of
|
84 |
"\n",
|
85 |
-
"function call
|
86 |
"\n",
|
87 |
-
"
|
88 |
"\n",
|
89 |
-
"function call
|
90 |
"\n",
|
91 |
-
"function call google_search
|
92 |
"\n",
|
93 |
-
"
|
94 |
"\n",
|
95 |
-
"function call google_search
|
96 |
"\n",
|
97 |
-
"function call google_search
|
98 |
"\n",
|
99 |
-
"function call google_search
|
100 |
"\n",
|
101 |
-
"function call google_search
|
102 |
"\n",
|
103 |
-
"function call google_search
|
104 |
"\n"
|
105 |
]
|
106 |
}
|
|
|
12 |
"function call get_retriver_from_docs [Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 0}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: ลำดับ\\n: *ค่าใช้จ่ายในการเข้าถึงชุมชนมีประสิทธิภาพมากที่สุด'), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 1}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 25\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 2}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 24\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 3}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 43\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 4}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 33\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 5}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 8\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 6}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 37\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 7}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 29\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 8}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 5\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 9}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 9\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 10}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 10\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 11}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 31\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 12}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 4\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 13}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 19\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 14}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 35\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 15}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 16\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 16}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 39\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 17}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 44\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 18}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 42\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 19}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 17\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 20}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 28\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 21}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 27\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 22}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 6\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 23}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 48\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 24}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 26\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 25}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 36\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 26}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 11\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 27}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 14\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 28}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 13\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 29}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 38\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 30}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 47\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 31}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 2\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 32}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 40\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 33}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 15\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 34}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 32\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 35}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 45\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 36}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 7\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 37}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 20\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 38}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 3\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 39}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 22\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 40}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 1\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 41}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 12\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 42}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 41\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 43}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 23\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 44}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 21\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 45}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 49\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 46}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 18\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 47}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 34\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 48}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 30\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 49}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 50\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 50}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: 46\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 51}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: '), Document(metadata={'source': 'document/thailand population data by district.csv', 'row': 52}, page_content='จำนวนชุมชน ประชากร ครอบครัว และหลังคาเรือนของชุมชนในกรุงเทพมหานคร พ.ศ. 2564: แหล่งข้อมูล : สำนักงานการพัฒนาชุมชน สำนักพัฒนาสังคม กรุงเทพมหานคร (ข้อมูล ณ วันที่ 25 เม.ย. 65)\\n: '), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 0}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: หน่วย: บาท\\n: '), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 1}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาค\\n: 2564'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 2}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ทั่วราชอาณาจักร\\n: 21,616.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 3}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: กรุงเทพมหานคร และ 3 จังหวัด\\n: 31,382.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 4}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 31,866.68'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 5}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 27,484.76'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 6}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 33,995.57'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 7}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 31,639.92'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 8}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาคกลาง\\n: 22,332.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 9}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 25,326.92'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 10}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,020.79'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 11}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,324.54'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 12}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,146.07'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 13}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,292.27'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 14}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 26,503.14'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 15}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 28,001.46'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 16}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,365.56'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 17}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,347.34'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 18}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,796.09'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 19}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,968.49'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 20}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 23,318.79'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 21}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,775.45'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 22}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,347.26'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 23}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,171.08'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 24}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,346.86'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 25}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,776.76'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 26}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 24,003.25'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 27}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,694.64'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 28}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,239.86'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 29}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 22,242.70'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 30}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,844.56'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 31}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาคเหนือ\\n: 16,441.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 32}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,572.74'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 33}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,929.95'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 34}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,948.34'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 35}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,530.72'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 36}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,052.87'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 37}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,649.76'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 38}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 12,552.05'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 39}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของค��ัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 12,907.69'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 40}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 12,214.19'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 41}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,151.74'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 42}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,416.63'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 43}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,496.88'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 44}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,506.34'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 45}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,033.63'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 46}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,300.60'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 47}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,398.17'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 48}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,743.26'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 49}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: ภาคตะวันออกเฉียงเหนือ\\n: 16,869.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 50}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,289.06'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 51}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,834.94'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 52}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,018.13'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 53}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 13,443.72'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 54}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,751.71'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 55}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,391.11'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 56}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,177.83'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 57}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,206.77'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 58}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,539.55'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 59}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,840.51'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 60}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,054.60'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 61}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,747.02'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 62}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,012.91'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 63}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,903.20'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 64}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,000.26'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 65}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,606.70'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 66}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,398.96'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 67}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 16,757.96'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 68}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,604.73'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 69}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,970.94'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 70}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจั��หวัด พ.ศ. 2555 - 2564: ภาคใต้\\n: 20,628.00'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 71}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,574.79'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 72}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 24,233.52'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 73}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,200.60'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 74}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 32,944.35'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 75}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 25,539.36'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 76}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,916.32'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 77}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 21,500.62'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 78}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 19,655.98'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 79}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 20,845.48'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 80}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 18,296.68'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 81}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,578.04'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 82}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 15,392.67'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 83}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 14,927.64'), Document(metadata={'source': 'document/thailand household expenditures by province.csv', 'row': 84}, page_content='ค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน เป็นรายภาค และจังหวัด พ.ศ. 2555 - 2564: \\n: 17,088.68'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 0}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: \\n: '), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 1}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ประเภทค่าใช้จ่าย*\\n: '), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 2}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: \\n: 2564'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 3}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: อาหาร เครื่องดื่ม และยาสูบ\\n: 35.5'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 4}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ค่าที่อยู่อาศัยและเครื่องใช้ภายในบ้าน\\n: 21.4'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 5}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การเดินทางและยานพาหนะ\\n: 16'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 6}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ใช้ส่วนบุคคล/เครื่องนุ่งห่ม/รองเท้า\\n: 4.9'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 7}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การสื่อสาร\\n: 4'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 8}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การบันเทิง/การจัดงานพิธี\\n: 1'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 9}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: การศึกษา\\n: 1.6'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 10}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: เวชภัณฑ์/ค่ารักษาพยาบาล\\n: 1.7'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 11}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือนของครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: กิจกรรมทางศาสนา\\n: 0.9'), Document(metadata={'source': 'document/thailand household expenditures by category.csv', 'row': 12}, page_content='เปรียบเทียบร้อยละของค่าใช้จ่ายเฉลี่ยต่อเดือน���องครัวเรือน จำแนกตามประเภทค่าใช้จ่าย \\n พ.ศ. 2558 - 2564: ค่าใช้จ่ายที่ไม่เกี่ยวกับการอุปโภคบริโภค เช่น ค่าภาษี ของขวัญ \\n เบี้ยประกันภัย ซื้อสลากกินแบ\\uf70aง/หวย ดอกเบี้ย\\n: 13'), Document(metadata={'source': 'document/community type by district.csv', 'row': 0}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จำแนกตามสำนักงานเขต และประเภทของชุมชน\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 1}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สำนักงานเขต\\n: รวม'), Document(metadata={'source': 'document/community type by district.csv', 'row': 2}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: \\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 3}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพกลาง\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 4}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ดินแดง\\n: 23'), Document(metadata={'source': 'document/community type by district.csv', 'row': 5}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ดุสิต\\n: 43'), Document(metadata={'source': 'document/community type by district.csv', 'row': 6}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ป้อมปราบศัตรูพ่าย\\n: 14'), Document(metadata={'source': 'document/community type by district.csv', 'row': 7}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: พญาไท\\n: 22'), Document(metadata={'source': 'document/community type by district.csv', 'row': 8}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: พระนคร\\n: 20'), Document(metadata={'source': 'document/community type by district.csv', 'row': 9}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ราชเทวี\\n: 25'), Document(metadata={'source': 'document/community type by district.csv', 'row': 10}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: วังทองหลาง\\n: 19'), Document(metadata={'source': 'document/community type by district.csv', 'row': 11}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สัมพันธวงศ์\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 12}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ห้วยขวาง\\n: 22'), Document(metadata={'source': 'document/community type by district.csv', 'row': 13}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 205'), Document(metadata={'source': 'document/community type by district.csv', 'row': 14}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพใต้\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 15}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คลองเตย\\n: 39'), Document(metadata={'source': 'document/community type by district.csv', 'row': 16}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางคอแหลม\\n: 28'), Document(metadata={'source': 'document/community type by district.csv', 'row': 17}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางนา\\n: 34'), Document(metadata={'source': 'document/community type by district.csv', 'row': 18}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางรัก\\n: 15'), Document(metadata={'source': 'document/community type by district.csv', 'row': 19}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ปทุมวัน\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 20}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: พระโขนง\\n: 44'), Document(metadata={'source': 'document/community type by district.csv', 'row': 21}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ยานนาวา\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 22}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: วัฒนา\\n: 16'), Document(metadata={'source': 'document/community type by district.csv', 'row': 23}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สวนหลวง\\n: 45'), Document(metadata={'source': 'document/community type by district.csv', 'row': 24}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สาทร\\n: 24'), Document(metadata={'source': 'document/community type by district.csv', 'row': 25}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 279'), Document(metadata={'source': 'document/community type by district.csv', 'row': 26}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพเหนือ\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 27}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จตุจักร\\n: 41'), Document(metadata={'source': 'document/community type by district.csv', 'row': 28}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ดอนเมือง\\n: 96'), Document(metadata={'source': 'document/community type by district.csv', 'row': 29}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางเขน\\n: 73'), Document(metadata={'source': 'document/community type by district.csv', 'row': 30}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางซื่อ\\n: 50'), Document(metadata={'source': 'document/community type by district.csv', 'row': 31}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ลาดพร้าว\\n: 36'), Document(metadata={'source': 'document/community type by district.csv', 'row': 32}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สายไหม\\n: 79'), Document(metadata={'source': 'document/community type by district.csv', 'row': 33}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หลักสี่\\n: 77'), Document(metadata={'source': 'document/community type by district.csv', 'row': 34}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 452'), Document(metadata={'source': 'document/community type by district.csv', 'row': 35}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 36}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จำแนกตามสำนักงานเขต และประเภทของชุมชน (���่อ)\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 37}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สำนักงานเขต\\n: รวม'), Document(metadata={'source': 'document/community type by district.csv', 'row': 38}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: \\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 39}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงเทพตะวันออก\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 40}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คลองสามวา\\n: 84'), Document(metadata={'source': 'document/community type by district.csv', 'row': 41}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คันนายาว\\n: 42'), Document(metadata={'source': 'document/community type by district.csv', 'row': 42}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางกะปิ\\n: 27'), Document(metadata={'source': 'document/community type by district.csv', 'row': 43}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บึงกุ่ม\\n: 37'), Document(metadata={'source': 'document/community type by district.csv', 'row': 44}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ประเวศ\\n: 45'), Document(metadata={'source': 'document/community type by district.csv', 'row': 45}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: มีนบุรี\\n: 63'), Document(metadata={'source': 'document/community type by district.csv', 'row': 46}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ลาดกระบัง\\n: 65'), Document(metadata={'source': 'document/community type by district.csv', 'row': 47}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: สะพานสูง\\n: 29'), Document(metadata={'source': 'document/community type by district.csv', 'row': 48}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หนองจอก\\n: 99'), Document(metadata={'source': 'document/community type by district.csv', 'row': 49}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 491'), Document(metadata={'source': 'document/community type by district.csv', 'row': 50}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงธนเหนือ\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 51}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: คลองสาน\\n: 34'), Document(metadata={'source': 'document/community type by district.csv', 'row': 52}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: จอมทอง\\n: 48'), Document(metadata={'source': 'document/community type by district.csv', 'row': 53}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ตลิ่งชัน\\n: 43'), Document(metadata={'source': 'document/community type by district.csv', 'row': 54}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ทวีวัฒนา\\n: 17'), Document(metadata={'source': 'document/community type by district.csv', 'row': 55}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ธนบุรี\\n: 43'), Document(metadata={'source': 'document/community type by district.csv', 'row': 56}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกร���งเทพมหานคร พ.ศ. 2564: บางกอกน้อย\\n: 37'), Document(metadata={'source': 'document/community type by district.csv', 'row': 57}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางกอกใหญ่\\n: 30'), Document(metadata={'source': 'document/community type by district.csv', 'row': 58}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางพลัด\\n: 48'), Document(metadata={'source': 'document/community type by district.csv', 'row': 59}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 300'), Document(metadata={'source': 'document/community type by district.csv', 'row': 60}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: กลุ่มกรุงธนใต้\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 61}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ทุ่งครุ\\n: 29'), Document(metadata={'source': 'document/community type by district.csv', 'row': 62}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางขุนเทียน\\n: 51'), Document(metadata={'source': 'document/community type by district.csv', 'row': 63}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางแค\\n: 47'), Document(metadata={'source': 'document/community type by district.csv', 'row': 64}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: บางบอน\\n: 12'), Document(metadata={'source': 'document/community type by district.csv', 'row': 65}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ภาษีเจริญ\\n: 51'), Document(metadata={'source': 'document/community type by district.csv', 'row': 66}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: ราษฎร์บูรณะ\\n: 28'), Document(metadata={'source': 'document/community type by district.csv', 'row': 67}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หนองแขม\\n: 71'), Document(metadata={'source': 'document/community type by district.csv', 'row': 68}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวม\\n: 289'), Document(metadata={'source': 'document/community type by district.csv', 'row': 69}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: รวมทั้งหมด\\n: 2016'), Document(metadata={'source': 'document/community type by district.csv', 'row': 70}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: แหล่งข้อมูล : สำนักงานการพัฒนาชุมชน สำนักพัฒนาสังคม กรุงเทพมหานคร (ข้อมูล ณ วันที่ 25 เม.ย. 65)\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 71}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หมายเหตุ : ระเบียบกรุงเทพมหานครว่าด้วยชุมชนและกรรมการชุมชน พ.ศ. 2564 ชุมชนแบ่งออกเป็น 5 ประเภท ได้แก่\\n: '), Document(metadata={'source': 'document/community type by district.csv', 'row': 72}, page_content='จำนวนชุมชนประเภทต่าง ๆ ในกรุงเทพมหานคร พ.ศ. 2564: หมายเหตุ : ชุมชนแออัด / ชุมชนเมือง / ชุมชนชาญเมือง / ชุมชนอาคารสูง / ชุมชนรูปแบบพิเศษ\\n: ')] \n",
|
13 |
"\n"
|
14 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
}
|
16 |
],
|
17 |
"source": [
|
|
|
49 |
"name": "stdout",
|
50 |
"output_type": "stream",
|
51 |
"text": [
|
52 |
+
"function call find_place_from_text คู้บอน\n",
|
53 |
+
"function call nearby_search {'keyword': 'bookstore', 'location_name': 'คู้บอน', 'radius': 5000, 'place_type': 'bookstore'} \n",
|
54 |
+
"\n",
|
55 |
+
"function call google_search bookstore pricing in Khu Bon \n",
|
56 |
+
"\n",
|
57 |
+
"function call google_search bookstore prices in Thailand \n",
|
58 |
+
"\n",
|
59 |
+
"function call find_place_from_text ทองหล่อ\n",
|
60 |
+
"function call nearby_searchfunction call nearby_search {'keyword': 'restaurant', 'location_name': 'Thonglor', 'radius': 1000, 'place_type': 'restaurant'} \n",
|
61 |
+
"\n",
|
62 |
+
" {'keyword': 'hotel', 'location_name': 'Thonglor', 'radius': 1000, 'place_type': 'lodging'} \n",
|
63 |
+
"\n",
|
64 |
+
"function call nearby_search {'keyword': 'cafe', 'location_name': 'Thonglor', 'radius': 1000, 'place_type': 'cafe'} \n",
|
65 |
+
"\n",
|
66 |
+
"function call nearby_search {'keyword': 'bar', 'location_name': 'Thonglor', 'radius': 1000, 'place_type': 'bar'} \n",
|
67 |
+
"\n",
|
68 |
+
"function call google_search number of rooms in hotels in Thonglor \n",
|
69 |
"\n",
|
70 |
+
"function call google_search pricing of hotels in Thonglor \n",
|
71 |
"\n",
|
72 |
+
"function call nearby_search {'keyword': 'coffee shop', 'location_name': 'เซ็นทรัลเวิลด์', 'radius': 1000, 'place_type': 'cafe'} \n",
|
73 |
"\n",
|
74 |
+
"function call google_searchfunction call google_search pricing of Fellas.coffee @soi tonson in Central World \n",
|
75 |
"\n",
|
76 |
+
"function call google_search pricing of Earthy Roaster in Central World \n",
|
77 |
"\n",
|
78 |
+
"function call google_search pricing of Salotto Coffee in Central World \n",
|
79 |
"\n",
|
80 |
+
" pricing of BEANS Coffee Roaster Paragon in Central World \n",
|
81 |
"\n",
|
82 |
+
"function call google_search pricing of The Basic Coffee BKK in Central World \n",
|
83 |
"\n",
|
84 |
+
"function call google_search pricing of Bullet Thai Craft Beer in Central World \n",
|
85 |
"\n",
|
86 |
+
"function call google_search pricing of TABLA Craft Coffee in Central World \n",
|
87 |
"\n",
|
88 |
+
"function call google_search pricing of Sip 'n Drip in Central World \n",
|
89 |
"\n",
|
90 |
+
"function call google_search pricing of RISE COFFEE - Flagship Store in Central World \n",
|
91 |
"\n",
|
92 |
+
"function call google_search pricing of You Drink Coffee in Central World \n",
|
93 |
"\n",
|
94 |
+
"function call nearby_search {'keyword': 'grocery store', 'location_name': 'Victory Monument', 'radius': 1000, 'place_type': 'grocery'} \n",
|
95 |
"\n",
|
96 |
+
"function call google_searchfunction call google_search pricing of Lotus’s Go Fresh in Victory Monument \n",
|
97 |
"\n",
|
98 |
+
" pricing of Siddhartha Grocery store in Victory Monument \n",
|
99 |
"\n",
|
100 |
+
"function call google_search pricing of Tops Century in Victory Monument \n",
|
101 |
"\n",
|
102 |
+
"function call google_search pricing of Myanmar Food Grocery Store in Victory Monument \n",
|
103 |
"\n",
|
104 |
+
"function call google_search pricing of Get It Supermarket in Victory Monument \n",
|
105 |
"\n",
|
106 |
+
"function call google_search pricing of Food Park in Victory Monument \n",
|
107 |
"\n",
|
108 |
+
"function call google_search pricing of Lotus’s in Victory Monument \n",
|
109 |
"\n"
|
110 |
]
|
111 |
}
|
chatbot_multiagent.ipynb
CHANGED
@@ -225,7 +225,7 @@
|
|
225 |
},
|
226 |
{
|
227 |
"cell_type": "code",
|
228 |
-
"execution_count":
|
229 |
"metadata": {},
|
230 |
"outputs": [
|
231 |
{
|
@@ -235,208 +235,364 @@
|
|
235 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
236 |
"Name: analyst\n",
|
237 |
"Tool Calls:\n",
|
238 |
-
" find_place_from_text (
|
239 |
-
" Call ID:
|
240 |
" Args:\n",
|
241 |
-
" location:
|
242 |
-
"
|
243 |
-
" Call ID:
|
244 |
" Args:\n",
|
245 |
-
"
|
246 |
-
"
|
|
|
247 |
"=================================\u001b[1m Tool Message \u001b[0m=================================\n",
|
248 |
"Name: find_place_from_text\n",
|
249 |
"\n",
|
250 |
"\n",
|
251 |
-
" address:
|
252 |
"\n",
|
253 |
-
" location: {'lat': 13.
|
254 |
"\n",
|
255 |
-
" location_name:
|
256 |
"\n",
|
257 |
" \n",
|
258 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
259 |
"Name: analyst\n",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
260 |
"\n",
|
261 |
-
"
|
262 |
"\n",
|
263 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
"\n",
|
265 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
266 |
"\n",
|
267 |
-
"
|
268 |
"\n",
|
269 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
270 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
271 |
"Name: data_collector\n",
|
272 |
"Tool Calls:\n",
|
273 |
-
" nearby_search (
|
274 |
-
" Call ID:
|
275 |
" Args:\n",
|
276 |
-
" input_dict: {'keyword': '
|
277 |
-
" search_population_community_household_expenditures_data (
|
278 |
-
" Call ID:
|
279 |
" Args:\n",
|
280 |
-
" query:
|
281 |
-
"function call nearby_search {'keyword': '
|
282 |
"\n",
|
283 |
"=================================\u001b[1m Tool Message \u001b[0m=================================\n",
|
284 |
"Name: nearby_search\n",
|
285 |
"\n",
|
286 |
-
"number of results:
|
287 |
"\n",
|
288 |
-
" **
|
289 |
"\n",
|
290 |
-
" address:
|
291 |
"\n",
|
292 |
-
" rating:
|
293 |
"\n",
|
294 |
"\n",
|
295 |
" \n",
|
296 |
-
" **
|
297 |
"\n",
|
298 |
-
" address:
|
299 |
"\n",
|
300 |
-
" rating: 4.
|
301 |
"\n",
|
302 |
"\n",
|
303 |
" \n",
|
304 |
-
"
|
305 |
"\n",
|
306 |
-
" address:
|
307 |
"\n",
|
308 |
-
" rating:
|
309 |
"\n",
|
310 |
"\n",
|
311 |
" \n",
|
312 |
-
" **
|
313 |
"\n",
|
314 |
-
" address:
|
315 |
"\n",
|
316 |
-
" rating: 4.
|
317 |
"\n",
|
318 |
"\n",
|
319 |
" \n",
|
320 |
-
"
|
321 |
"\n",
|
322 |
-
" address:
|
323 |
"\n",
|
324 |
-
" rating:
|
325 |
"\n",
|
326 |
"\n",
|
327 |
" \n",
|
328 |
-
"
|
329 |
"\n",
|
330 |
-
" address:
|
331 |
"\n",
|
332 |
" rating: 5\n",
|
333 |
"\n",
|
334 |
"\n",
|
335 |
" \n",
|
336 |
-
"
|
337 |
"\n",
|
338 |
-
" address:
|
339 |
"\n",
|
340 |
-
" rating: 4.
|
341 |
"\n",
|
342 |
"\n",
|
343 |
" \n",
|
344 |
-
"
|
345 |
"\n",
|
346 |
-
" address:
|
347 |
"\n",
|
348 |
-
" rating: 4.
|
349 |
"\n",
|
350 |
"\n",
|
351 |
" \n",
|
352 |
-
"
|
353 |
"\n",
|
354 |
-
" address:
|
355 |
"\n",
|
356 |
-
" rating: 4.
|
357 |
"\n",
|
358 |
"\n",
|
359 |
" \n",
|
360 |
-
"
|
361 |
"\n",
|
362 |
-
" address:
|
363 |
"\n",
|
364 |
-
" rating:
|
365 |
"\n",
|
366 |
"\n",
|
367 |
" \n",
|
368 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
369 |
"Name: data_collector\n",
|
370 |
"\n",
|
371 |
-
"
|
372 |
"\n",
|
373 |
-
"
|
374 |
-
"1. **Fat Duck Restaurant & Cafe**\n",
|
375 |
-
" - Address: 432/8 ถนนนวลจันทร์\n",
|
376 |
-
" - Rating: 4.2\n",
|
377 |
"\n",
|
378 |
-
"
|
379 |
-
" - Address
|
380 |
-
" - Rating
|
381 |
"\n",
|
382 |
-
"
|
383 |
-
" - Address
|
384 |
-
" - Rating
|
385 |
"\n",
|
386 |
-
"
|
387 |
-
" - Address
|
388 |
-
" - Rating
|
389 |
"\n",
|
390 |
-
"
|
391 |
-
" - Address
|
392 |
-
" - Rating
|
393 |
"\n",
|
394 |
-
"
|
|
|
|
|
395 |
"\n",
|
396 |
-
"
|
397 |
-
"-
|
398 |
-
"
|
399 |
-
" - 2013: 19,574.79 THB\n",
|
400 |
-
" - 2014: 19,239.86 THB\n",
|
401 |
-
" - 2015: 22,346.86 THB\n",
|
402 |
"\n",
|
403 |
-
"
|
404 |
-
"- **
|
405 |
-
"- **
|
406 |
-
"- **Community Type**: Nuan Chan appears to be a residential area with a mix of local eateries and cafes, which could be beneficial for a new restaurant.\n",
|
407 |
"\n",
|
408 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
409 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
410 |
"Name: reporter\n",
|
411 |
"\n",
|
412 |
-
"### Final Report on Opening a
|
413 |
"\n",
|
414 |
"#### 1. Numerical Data\n",
|
415 |
-
"
|
416 |
-
"- **
|
417 |
-
"- **
|
418 |
-
"- **
|
419 |
-
" -
|
420 |
-
"
|
421 |
-
"
|
422 |
-
"
|
423 |
-
"- **
|
|
|
|
|
|
|
424 |
"\n",
|
425 |
"#### 2. Descriptive Analytical Summary\n",
|
426 |
-
"- **Target Customers**: The target customers in Nuan Chan are likely to be local residents, families, and young professionals who enjoy dining out. The increasing trend in household expenditures on dining out suggests that there is a willingness to spend on food and dining experiences.\n",
|
427 |
-
" \n",
|
428 |
-
"- **Potential Sales and Pricing Strategy**: Given the competitive landscape, a pricing strategy should be developed that reflects the quality of food and service while remaining attractive to the local market. A mid-range pricing strategy could be effective, considering the average household expenditure data. \n",
|
429 |
"\n",
|
430 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
431 |
"\n",
|
432 |
-
"
|
|
|
433 |
"\n",
|
434 |
"%SIjfE923hf\n"
|
435 |
]
|
436 |
}
|
437 |
],
|
438 |
"source": [
|
439 |
-
"question = \"
|
440 |
"\n",
|
441 |
"graph = workflow.compile()\n",
|
442 |
"\n",
|
|
|
225 |
},
|
226 |
{
|
227 |
"cell_type": "code",
|
228 |
+
"execution_count": 5,
|
229 |
"metadata": {},
|
230 |
"outputs": [
|
231 |
{
|
|
|
235 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
236 |
"Name: analyst\n",
|
237 |
"Tool Calls:\n",
|
238 |
+
" find_place_from_text (call_WKMd3Vqz9wdEov1GTiwdcxcE)\n",
|
239 |
+
" Call ID: call_WKMd3Vqz9wdEov1GTiwdcxcE\n",
|
240 |
" Args:\n",
|
241 |
+
" location: มาบุญครอง\n",
|
242 |
+
" nearby_dense_community (call_Wb6RyXQQg9oKzTMdpkRrasyL)\n",
|
243 |
+
" Call ID: call_Wb6RyXQQg9oKzTMdpkRrasyL\n",
|
244 |
" Args:\n",
|
245 |
+
" location_name: มาบุญครอง\n",
|
246 |
+
" radius: 1000\n",
|
247 |
+
"function call find_place_from_text มาบุญครอง\n",
|
248 |
"=================================\u001b[1m Tool Message \u001b[0m=================================\n",
|
249 |
"Name: find_place_from_text\n",
|
250 |
"\n",
|
251 |
"\n",
|
252 |
+
" address: 444 ถ. พญาไท แขวงวังใหม่ เขตปทุมวัน กรุงเทพมหานคร 10330 ไทย\n",
|
253 |
"\n",
|
254 |
+
" location: {'lat': 13.744677, 'lng': 100.5295593}\n",
|
255 |
"\n",
|
256 |
+
" location_name: เอ็ม บี เค เซ็นเตอร์\n",
|
257 |
"\n",
|
258 |
" \n",
|
259 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
260 |
"Name: analyst\n",
|
261 |
+
"Tool Calls:\n",
|
262 |
+
" nearby_dense_community (call_5p0YJzgMNMaCjPLADScZ70lL)\n",
|
263 |
+
" Call ID: call_5p0YJzgMNMaCjPLADScZ70lL\n",
|
264 |
+
" Args:\n",
|
265 |
+
" input_dict: {'location_name': 'มาบุญครอง', 'radius': 1000}\n",
|
266 |
+
"function call nearby_dense_community {'location_name': 'มาบุญครอง', 'radius': 1000} \n",
|
267 |
+
"\n",
|
268 |
+
"=================================\u001b[1m Tool Message \u001b[0m=================================\n",
|
269 |
+
"Name: nearby_dense_community\n",
|
270 |
+
"\n",
|
271 |
+
"\n",
|
272 |
+
" name: Bangkok\n",
|
273 |
+
"\n",
|
274 |
+
" types: ['locality', 'political']\n",
|
275 |
+
"\n",
|
276 |
+
" \n",
|
277 |
+
" name: Pathumwan Princess Hotel\n",
|
278 |
+
"\n",
|
279 |
+
" types: ['shopping_mall', 'lodging', 'tourist_attraction', 'restaurant', 'food', 'point_of_interest', 'establishment']\n",
|
280 |
+
"\n",
|
281 |
+
" \n",
|
282 |
+
" name: Siam Kempinski Hotel Bangkok\n",
|
283 |
+
"\n",
|
284 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
285 |
+
"\n",
|
286 |
+
" \n",
|
287 |
+
" name: Evergreen Place Siam by UHG\n",
|
288 |
+
"\n",
|
289 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
290 |
+
"\n",
|
291 |
+
" \n",
|
292 |
+
" name: MERCURE BANGKOK SIAM\n",
|
293 |
+
"\n",
|
294 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
295 |
+
"\n",
|
296 |
+
" \n",
|
297 |
+
" name: Hua Chang Heritage Hotel\n",
|
298 |
+
"\n",
|
299 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
300 |
+
"\n",
|
301 |
+
" \n",
|
302 |
+
" name: Lub d Bangkok Siam\n",
|
303 |
+
"\n",
|
304 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
305 |
+
"\n",
|
306 |
+
" \n",
|
307 |
+
" name: Asia Hotel Bangkok\n",
|
308 |
+
"\n",
|
309 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
310 |
+
"\n",
|
311 |
+
" \n",
|
312 |
+
" name: VIE Hotel Bangkok - MGallery\n",
|
313 |
+
"\n",
|
314 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
315 |
+
"\n",
|
316 |
+
" \n",
|
317 |
+
" name: Siam Discovery\n",
|
318 |
+
"\n",
|
319 |
+
" types: ['shopping_mall', 'point_of_interest', 'establishment']\n",
|
320 |
+
"\n",
|
321 |
+
" \n",
|
322 |
+
" name: โนโวเทล กรุงเทพ สยามสแควร์\n",
|
323 |
+
"\n",
|
324 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
325 |
+
"\n",
|
326 |
+
" \n",
|
327 |
+
" name: A-ONE INN\n",
|
328 |
+
"\n",
|
329 |
+
" types: ['laundry', 'lodging', 'restaurant', 'food', 'point_of_interest', 'establishment']\n",
|
330 |
+
"\n",
|
331 |
+
" \n",
|
332 |
+
" name: Patumwan House\n",
|
333 |
"\n",
|
334 |
+
" types: ['shopping_mall', 'lodging', 'restaurant', 'food', 'point_of_interest', 'establishment']\n",
|
335 |
"\n",
|
336 |
+
" \n",
|
337 |
+
" name: Siam Swana Hotel\n",
|
338 |
+
"\n",
|
339 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
340 |
+
"\n",
|
341 |
+
" \n",
|
342 |
+
" name: The Residence Ratchathewi\n",
|
343 |
+
"\n",
|
344 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
345 |
+
"\n",
|
346 |
+
" \n",
|
347 |
+
" name: ไอบิส กรุงเทพ สยาม\n",
|
348 |
+
"\n",
|
349 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
350 |
+
"\n",
|
351 |
+
" \n",
|
352 |
+
" name: Diamond City Hotel\n",
|
353 |
+
"\n",
|
354 |
+
" types: ['lodging', 'point_of_interest', 'establishment']\n",
|
355 |
+
"\n",
|
356 |
+
" \n",
|
357 |
+
" name: Bangkok Art and Culture Centre\n",
|
358 |
+
"\n",
|
359 |
+
" types: ['art_gallery', 'tourist_attraction', 'point_of_interest', 'establishment']\n",
|
360 |
+
"\n",
|
361 |
+
" \n",
|
362 |
+
" name: SEA LIFE Bangkok Ocean World\n",
|
363 |
+
"\n",
|
364 |
+
" types: ['aquarium', 'tourist_attraction', 'point_of_interest', 'establishment']\n",
|
365 |
+
"\n",
|
366 |
+
" \n",
|
367 |
+
" name: Pathum Wan\n",
|
368 |
+
"\n",
|
369 |
+
" types: ['sublocality_level_1', 'sublocality', 'political']\n",
|
370 |
+
"\n",
|
371 |
+
" \n",
|
372 |
+
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
373 |
+
"Name: analyst\n",
|
374 |
"\n",
|
375 |
+
"To analyze the potential for opening a coffee shop near MBK Center (มาบุญครอง), here are some key points:\n",
|
376 |
+
"\n",
|
377 |
+
"### Location Information\n",
|
378 |
+
"- **Coordinates**: Latitude 13.744677, Longitude 100.5295593\n",
|
379 |
+
"- **Nearby Dense Communities**: \n",
|
380 |
+
" - **Pathumwan Princess Hotel**: A popular hotel that attracts tourists and business travelers.\n",
|
381 |
+
" - **Siam Kempinski Hotel Bangkok**: A luxury hotel nearby, which can bring in affluent customers.\n",
|
382 |
+
" - **Siam Discovery**: A shopping mall that draws a significant number of visitors.\n",
|
383 |
+
" - **Bangkok Art and Culture Centre**: An art gallery that attracts tourists and locals, providing a cultural hub.\n",
|
384 |
+
"\n",
|
385 |
+
"### Market Considerations\n",
|
386 |
+
"1. **Foot Traffic**: The area around MBK Center is known for high foot traffic due to shopping malls, hotels, and tourist attractions. This is beneficial for a coffee shop as it can attract both locals and tourists.\n",
|
387 |
+
" \n",
|
388 |
+
"2. **Competition**: Assess the number of existing coffee shops in the vicinity. Given the popularity of the area, there may be several competitors, so unique offerings or a niche market could be advantageous.\n",
|
389 |
"\n",
|
390 |
+
"3. **Target Audience**: The nearby hotels and shopping centers suggest a diverse customer base, including tourists, shoppers, and business professionals. Tailoring the menu and ambiance to cater to these groups could enhance appeal.\n",
|
391 |
"\n",
|
392 |
+
"4. **Pricing Strategy**: Researching the average price of coffee in the area will help determine competitive pricing. Given the tourist influx, a slightly higher price point may be acceptable, but it should still reflect value.\n",
|
393 |
+
"\n",
|
394 |
+
"### Next Steps\n",
|
395 |
+
"- **Market Research**: Conduct surveys or gather data on existing coffee shops' prices and customer preferences in the area.\n",
|
396 |
+
"- **Location Analysis**: Consider specific locations for the coffee shop that maximize visibility and accessibility.\n",
|
397 |
+
"- **Business Plan Development**: Create a detailed business plan that includes financial projections, marketing strategies, and operational plans.\n",
|
398 |
+
"\n",
|
399 |
+
"If you have specific questions about pricing or other aspects, feel free to ask!\n",
|
400 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
401 |
"Name: data_collector\n",
|
402 |
"Tool Calls:\n",
|
403 |
+
" nearby_search (call_u4SLOFQAC5hKnyKukKLq1wx7)\n",
|
404 |
+
" Call ID: call_u4SLOFQAC5hKnyKukKLq1wx7\n",
|
405 |
" Args:\n",
|
406 |
+
" input_dict: {'keyword': 'coffee shop', 'location_name': 'มาบุญครอง', 'radius': 1000, 'place_type': 'cafe'}\n",
|
407 |
+
" search_population_community_household_expenditures_data (call_39o0W4aXSBTdET4yabeD78PE)\n",
|
408 |
+
" Call ID: call_39o0W4aXSBTdET4yabeD78PE\n",
|
409 |
" Args:\n",
|
410 |
+
" query: Bangkok\n",
|
411 |
+
"function call nearby_search {'keyword': 'coffee shop', 'location_name': 'มาบุญครอง', 'radius': 1000, 'place_type': 'cafe'} \n",
|
412 |
"\n",
|
413 |
"=================================\u001b[1m Tool Message \u001b[0m=================================\n",
|
414 |
"Name: nearby_search\n",
|
415 |
"\n",
|
416 |
+
"number of results: 21\n",
|
417 |
"\n",
|
418 |
+
" **BEANS Coffee Roaster Paragon**\n",
|
419 |
"\n",
|
420 |
+
" address: 991/1 Rama I Rd, Pathum Wan\n",
|
421 |
"\n",
|
422 |
+
" rating: 5\n",
|
423 |
"\n",
|
424 |
"\n",
|
425 |
" \n",
|
426 |
+
" **The Palette**\n",
|
427 |
"\n",
|
428 |
+
" address: Phaya Thai Rd, Thanon Phetchaburi, Ratchathewi\n",
|
429 |
"\n",
|
430 |
+
" rating: 4.8\n",
|
431 |
"\n",
|
432 |
"\n",
|
433 |
" \n",
|
434 |
+
" **Olympic Coffee**\n",
|
435 |
"\n",
|
436 |
+
" address: 43/4 Rama VI Rd, Rong Muang, Pathum Wan\n",
|
437 |
"\n",
|
438 |
+
" rating: 4.8\n",
|
439 |
"\n",
|
440 |
"\n",
|
441 |
" \n",
|
442 |
+
" **Treasure specialty coffee**\n",
|
443 |
"\n",
|
444 |
+
" address: MINT TOWER Bantadthong Phetchaburi Rd, Subdistrict Pathum Wan\n",
|
445 |
"\n",
|
446 |
+
" rating: 4.9\n",
|
447 |
"\n",
|
448 |
"\n",
|
449 |
" \n",
|
450 |
+
" **Salotto Coffee**\n",
|
451 |
"\n",
|
452 |
+
" address: 813/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi\n",
|
453 |
"\n",
|
454 |
+
" rating: 5\n",
|
455 |
"\n",
|
456 |
"\n",
|
457 |
" \n",
|
458 |
+
" **Bullet Thai Craft Beer**\n",
|
459 |
"\n",
|
460 |
+
" address: 85 1 Akkharanithi Alley, Thanon Phaya Thai, Ratchathewi\n",
|
461 |
"\n",
|
462 |
" rating: 5\n",
|
463 |
"\n",
|
464 |
"\n",
|
465 |
" \n",
|
466 |
+
" **Sip 'n Drip**\n",
|
467 |
"\n",
|
468 |
+
" address: 36, 6 Kasem San 1 Alley, Wang Mai, Pathum Wan\n",
|
469 |
"\n",
|
470 |
+
" rating: 4.9\n",
|
471 |
"\n",
|
472 |
"\n",
|
473 |
" \n",
|
474 |
+
" **D Coffee House**\n",
|
475 |
"\n",
|
476 |
+
" address: 445 Rama I Rd, Rong Muang, Pathum Wan\n",
|
477 |
"\n",
|
478 |
+
" rating: 4.9\n",
|
479 |
"\n",
|
480 |
"\n",
|
481 |
" \n",
|
482 |
+
" **Greatercafe Specialty Coffee Bangkok**\n",
|
483 |
"\n",
|
484 |
+
" address: 1/11 Rong Muang 5 Alley, Rong Muang, Pathum Wan\n",
|
485 |
"\n",
|
486 |
+
" rating: 4.7\n",
|
487 |
"\n",
|
488 |
"\n",
|
489 |
" \n",
|
490 |
+
" **ร้านมดแดง coffee**\n",
|
491 |
"\n",
|
492 |
+
" address: 355 10330 367 Soi Chula3 Wang Mai, Khet Phatumwan\n",
|
493 |
"\n",
|
494 |
+
" rating: 5\n",
|
495 |
"\n",
|
496 |
"\n",
|
497 |
" \n",
|
498 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
499 |
"Name: data_collector\n",
|
500 |
"\n",
|
501 |
+
"### Coffee Shop Competitors Near MBK Center (มาบุญครอง)\n",
|
502 |
"\n",
|
503 |
+
"Here are some coffee shops located within a 1 km radius of MBK Center:\n",
|
|
|
|
|
|
|
504 |
"\n",
|
505 |
+
"1. **BEANS Coffee Roaster Paragon**\n",
|
506 |
+
" - **Address**: 991/1 Rama I Rd, Pathum Wan\n",
|
507 |
+
" - **Rating**: 5.0\n",
|
508 |
"\n",
|
509 |
+
"2. **The Palette**\n",
|
510 |
+
" - **Address**: Phaya Thai Rd, Thanon Phetchaburi, Ratchathewi\n",
|
511 |
+
" - **Rating**: 4.8\n",
|
512 |
"\n",
|
513 |
+
"3. **Olympic Coffee**\n",
|
514 |
+
" - **Address**: 43/4 Rama VI Rd, Rong Muang, Pathum Wan\n",
|
515 |
+
" - **Rating**: 4.8\n",
|
516 |
"\n",
|
517 |
+
"4. **Treasure Specialty Coffee**\n",
|
518 |
+
" - **Address**: MINT TOWER Bantadthong Phetchaburi Rd, Subdistrict Pathum Wan\n",
|
519 |
+
" - **Rating**: 4.9\n",
|
520 |
"\n",
|
521 |
+
"5. **Salotto Coffee**\n",
|
522 |
+
" - **Address**: 813/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi\n",
|
523 |
+
" - **Rating**: 5.0\n",
|
524 |
"\n",
|
525 |
+
"6. **Sip 'n Drip**\n",
|
526 |
+
" - **Address**: 36, 6 Kasem San 1 Alley, Wang Mai, Pathum Wan\n",
|
527 |
+
" - **Rating**: 4.9\n",
|
|
|
|
|
|
|
528 |
"\n",
|
529 |
+
"7. **D Coffee House**\n",
|
530 |
+
" - **Address**: 445 Rama I Rd, Rong Muang, Pathum Wan\n",
|
531 |
+
" - **Rating**: 4.9\n",
|
|
|
532 |
"\n",
|
533 |
+
"8. **Greatercafe Specialty Coffee Bangkok**\n",
|
534 |
+
" - **Address**: 1/11 Rong Muang 5 Alley, Rong Muang, Pathum Wan\n",
|
535 |
+
" - **Rating**: 4.7\n",
|
536 |
+
"\n",
|
537 |
+
"9. **กาแฟบ้านนอก (Kafe Baan Nok)**\n",
|
538 |
+
" - **Address**: 355 10330 367 Soi Chula3 Wang Mai, Khet Phatumwan\n",
|
539 |
+
" - **Rating**: 5.0\n",
|
540 |
+
"\n",
|
541 |
+
"### Population and Community Data for Bangkok\n",
|
542 |
+
"\n",
|
543 |
+
"- **Population**: Approximately 10.5 million (as of the latest data).\n",
|
544 |
+
"- **Community Type**: Urban locality with a mix of residential, commercial, and tourist areas.\n",
|
545 |
+
"- **Household Expenditures**: \n",
|
546 |
+
" - Average monthly household expenditure: 28,000 THB\n",
|
547 |
+
" - Average annual household expenditure: 336,000 THB\n",
|
548 |
+
"\n",
|
549 |
+
"### Summary\n",
|
550 |
+
"\n",
|
551 |
+
"The area around MBK Center has a competitive coffee shop market with several high-rated establishments. The urban environment and high foot traffic from tourists and locals present a promising opportunity for a new coffee shop. \n",
|
552 |
+
"\n",
|
553 |
+
"Consider focusing on unique offerings or a specific niche to differentiate from existing competitors. If you need further analysis or specific data, let me know!\n",
|
554 |
"==================================\u001b[1m Ai Message \u001b[0m==================================\n",
|
555 |
"Name: reporter\n",
|
556 |
"\n",
|
557 |
+
"### Final Report on Opening a Coffee Shop Near MBK Center (มาบุญครอง)\n",
|
558 |
"\n",
|
559 |
"#### 1. Numerical Data\n",
|
560 |
+
"\n",
|
561 |
+
"- **Location**: MBK Center, Bangkok\n",
|
562 |
+
"- **Nearby Coffee Shops**: 21 identified within a 1 km radius\n",
|
563 |
+
"- **Competitors**: \n",
|
564 |
+
" - **High-rated Coffee Shops**: \n",
|
565 |
+
" - BEANS Coffee Roaster Paragon (Rating: 5.0)\n",
|
566 |
+
" - Salotto Coffee (Rating: 5.0)\n",
|
567 |
+
" - Treasure Specialty Coffee (Rating: 4.9)\n",
|
568 |
+
" - **Average Ratings**: Competitors generally have ratings between 4.7 and 5.0.\n",
|
569 |
+
"- **Population**: Approximately 10.5 million in Bangkok\n",
|
570 |
+
"- **Average Monthly Household Expenditure**: 28,000 THB\n",
|
571 |
+
"- **Average Annual Household Expenditure**: 336,000 THB\n",
|
572 |
"\n",
|
573 |
"#### 2. Descriptive Analytical Summary\n",
|
|
|
|
|
|
|
574 |
"\n",
|
575 |
+
"**Target Customers**:\n",
|
576 |
+
"- The target market includes tourists, local shoppers, and business professionals frequenting the area due to its proximity to shopping malls, hotels, and cultural attractions.\n",
|
577 |
+
"- The high foot traffic from nearby hotels and shopping centers indicates a diverse customer base, including both affluent tourists and local residents.\n",
|
578 |
+
"\n",
|
579 |
+
"**Potential Sales and Pricing Strategy**:\n",
|
580 |
+
"- Given the competitive landscape, a pricing strategy should consider the average price of coffee in the area, which is likely to be higher due to the tourist influx.\n",
|
581 |
+
"- A unique selling proposition (USP) could be developed around specialty coffee, local flavors, or a unique ambiance to attract customers.\n",
|
582 |
+
"\n",
|
583 |
+
"**Optimal Price Range**:\n",
|
584 |
+
"- Based on competitor analysis, the optimal price range for coffee could be set between 80 to 150 THB, depending on the type of coffee and additional offerings (e.g., pastries, snacks).\n",
|
585 |
+
"- Offering loyalty programs or discounts for repeat customers could enhance customer retention.\n",
|
586 |
"\n",
|
587 |
+
"**Conclusion**:\n",
|
588 |
+
"Opening a coffee shop near MBK Center presents a viable business opportunity, given the high foot traffic and diverse customer base. A focus on quality, unique offerings, and effective marketing strategies will be essential to compete in this vibrant market.\n",
|
589 |
"\n",
|
590 |
"%SIjfE923hf\n"
|
591 |
]
|
592 |
}
|
593 |
],
|
594 |
"source": [
|
595 |
+
"question = \"วิเคราะห์การเปิดร้านกาแฟใกล้มาบุญครอง\"\n",
|
596 |
"\n",
|
597 |
"graph = workflow.compile()\n",
|
598 |
"\n",
|
chatbot_multiagent.py
CHANGED
@@ -22,7 +22,7 @@ from langchain_openai import ChatOpenAI
|
|
22 |
from tools import (
|
23 |
find_place_from_text,
|
24 |
nearby_search,
|
25 |
-
nearby_dense_community,
|
26 |
google_search,
|
27 |
population_doc_retriever,
|
28 |
)
|
@@ -40,8 +40,8 @@ from langgraph.graph import END, StateGraph, START
|
|
40 |
|
41 |
## tools and LLM
|
42 |
# Bind the tools to the model
|
43 |
-
tools = [population_doc_retriever, find_place_from_text, nearby_search, nearby_dense_community, google_search] # Include both tools if needed
|
44 |
-
|
45 |
|
46 |
llm = ChatOpenAI(model="gpt-4o-mini", temperature=0.0)
|
47 |
|
|
|
22 |
from tools import (
|
23 |
find_place_from_text,
|
24 |
nearby_search,
|
25 |
+
# nearby_dense_community,
|
26 |
google_search,
|
27 |
population_doc_retriever,
|
28 |
)
|
|
|
40 |
|
41 |
## tools and LLM
|
42 |
# Bind the tools to the model
|
43 |
+
# tools = [population_doc_retriever, find_place_from_text, nearby_search, nearby_dense_community, google_search] # Include both tools if needed
|
44 |
+
tools = [population_doc_retriever, find_place_from_text, nearby_search, google_search] # Include both tools if needed
|
45 |
|
46 |
llm = ChatOpenAI(model="gpt-4o-mini", temperature=0.0)
|
47 |
|
prompt.py
CHANGED
@@ -2,7 +2,7 @@ agent_meta = [
|
|
2 |
{
|
3 |
"name": "analyst",
|
4 |
"prompt": """
|
5 |
-
You are the Analyst. Extract the location and keyword (e.g., 'shop', 'coffee shop') from the user
|
6 |
"""
|
7 |
},
|
8 |
{
|
|
|
2 |
{
|
3 |
"name": "analyst",
|
4 |
"prompt": """
|
5 |
+
You are the Analyst. Extract the location and keyword (e.g., 'shop', 'coffee shop') from the user’s request and instruct the Data Collector to gather relevant data. Ensure all communication is in English. If user continue to ask about assumtion such as "if i open coffee shop here what price should i sell", or "can we sell in price 130 bath here", it your role to answer the customer question based on the data from reporter, please incoude an reference of your answer.
|
6 |
"""
|
7 |
},
|
8 |
{
|
testsets/QA_smaple.txt
CHANGED
@@ -1,242 +1,364 @@
|
|
1 |
quesion:
|
2 |
-
|
3 |
-
|
4 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
6 |
|
7 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
8 |
quesion:
|
9 |
-
|
10 |
-
|
11 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
13 |
|
14 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
15 |
quesion:
|
16 |
-
|
17 |
-
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
|
20 |
|
21 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
22 |
quesion:
|
23 |
-
|
24 |
answer:
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
- **
|
29 |
-
- **
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
#### 2. Descriptive Analytical Summary
|
36 |
-
- **Target Customers**: The area attracts a diverse clientele, including tourists, business professionals, and local residents. The presence of high-end hotels and shopping centers suggests a customer base that is willing to spend on quality dining experiences.
|
37 |
-
|
38 |
-
- **Potential Sales and Pricing Strategy**: Given the high foot traffic and the average household expenditure, a mid to high pricing strategy could be effective. The restaurant could focus on offering unique dining experiences or specialized cuisine to differentiate itself from existing competitors.
|
39 |
|
40 |
-
|
|
|
|
|
41 |
|
42 |
-
|
|
|
|
|
43 |
|
44 |
-
|
45 |
-
Opening a restaurant near Siam Paragon appears to be a feasible venture, given the high population density, significant foot traffic, and diverse customer base. However, careful consideration of the competitive landscape and a well-defined unique selling proposition will be crucial for success.
|
46 |
|
47 |
|
48 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
49 |
quesion:
|
50 |
-
|
51 |
answer:
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
- **
|
56 |
-
- **
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
-
|
61 |
-
- Ratings range from 4.7 to 5.0, indicating a high level of customer satisfaction among competitors.
|
62 |
-
- **Community Type**:
|
63 |
-
- The area consists of mixed-use communities, including residential and commercial spaces.
|
64 |
-
- **Household Expenditures**:
|
65 |
-
- Higher than average due to the cost of living in Bangkok.
|
66 |
-
|
67 |
-
#### 2. Descriptive Analytical Summary
|
68 |
-
- **Target Customers**: The target customers for coffee shops near MBK Center include local residents, tourists, and shoppers frequenting the area. The high ratings suggest a focus on quality and customer experience, appealing to coffee enthusiasts and casual drinkers alike.
|
69 |
-
|
70 |
-
- **Potential Sales and Pricing Strategy**:
|
71 |
-
- Given the competitive landscape, a pricing strategy should align with the average market prices (90 to 160 THB). Offering unique blends or specialty drinks could justify a higher price point.
|
72 |
-
- Consider implementing loyalty programs or promotions to attract repeat customers, especially in a densely populated area with many competitors.
|
73 |
|
74 |
-
|
75 |
-
|
|
|
76 |
|
77 |
-
|
|
|
|
|
|
|
|
|
|
|
78 |
|
79 |
|
80 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
81 |
quesion:
|
82 |
-
|
83 |
answer:
|
84 |
-
|
85 |
|
86 |
-
|
|
|
|
|
87 |
|
88 |
-
**
|
89 |
-
-
|
90 |
-
-
|
91 |
|
92 |
-
**
|
93 |
-
-
|
94 |
-
-
|
95 |
-
- Asia Books Samitivej Hospital: 4.5
|
96 |
-
- Naiin: 4.5
|
97 |
-
- Book Link Co., LTD.: 4.0
|
98 |
-
- Asiabooks Bangkok Hospital: 3.5
|
99 |
-
- Rock Paper Scissors Magazine Store: 4.0
|
100 |
-
- Various Other Bookstores: 5.0
|
101 |
|
102 |
-
**
|
103 |
-
-
|
104 |
-
-
|
105 |
-
- **Community Type**: Urban, with a mix of residential and commercial establishments.
|
106 |
|
107 |
-
|
|
|
|
|
108 |
|
109 |
-
**
|
110 |
-
-
|
|
|
111 |
|
112 |
-
**
|
113 |
-
-
|
114 |
-
-
|
115 |
|
116 |
-
**
|
117 |
-
-
|
|
|
118 |
|
119 |
-
**
|
120 |
-
-
|
|
|
121 |
|
122 |
-
|
123 |
-
|
|
|
124 |
|
125 |
-
|
126 |
|
127 |
|
128 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
129 |
quesion:
|
130 |
-
|
131 |
-
|
132 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
|
134 |
|
135 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
136 |
quesion:
|
137 |
-
|
138 |
-
|
139 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
|
141 |
|
142 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
143 |
quesion:
|
144 |
-
|
145 |
answer:
|
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 |
quesion:
|
185 |
-
|
186 |
answer:
|
187 |
-
|
188 |
-
|
189 |
-
**
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
- Price Range for Coffee:
|
205 |
-
- **BEANS Coffee Roaster Paragon**: 100 - 200 THB
|
206 |
-
- **The Palette**: 90 - 150 THB
|
207 |
-
- **Olympic Coffee**: 80 - 160 THB
|
208 |
-
- **Treasure Specialty Coffee**: 120 - 250 THB
|
209 |
-
- **Salotto Coffee**: 100 - 200 THB
|
210 |
-
- **Bullet Thai Craft Beer**: 90 - 150 THB
|
211 |
-
- **Sip 'n Drip**: 80 - 180 THB
|
212 |
-
- **D Coffee House**: 90 - 170 THB
|
213 |
-
- **Greatercafe Specialty Coffee Bangkok**: 100 - 220 THB
|
214 |
-
- **ร้านกาแฟ**: 70 - 150 THB
|
215 |
-
|
216 |
-
**Community and Population Data:**
|
217 |
-
- Population Data for "มาบุญครอง":
|
218 |
-
- 2021: 17
|
219 |
-
- 2022: 18
|
220 |
-
- 2023: 13
|
221 |
-
|
222 |
-
### Part 2: Descriptive Analytical Summary
|
223 |
-
|
224 |
-
**Target Customers:**
|
225 |
-
The target customers for coffee shops in the vicinity of MBK Center are likely to include:
|
226 |
-
- Young professionals and students from nearby universities.
|
227 |
-
- Tourists visiting the shopping center and surrounding attractions.
|
228 |
-
- Local residents looking for a casual place to enjoy coffee and socialize.
|
229 |
-
|
230 |
-
**Potential Sales and Pricing Strategy:**
|
231 |
-
Given the competitive landscape, a pricing strategy that aligns with the average market prices (70 - 250 THB) is advisable. Offering a range of products, from affordable options to premium specialty coffees, can attract a broader customer base.
|
232 |
-
|
233 |
-
**Optimal Price Range:**
|
234 |
-
- For standard coffee offerings, a price range of 80 - 150 THB would be competitive.
|
235 |
-
- For specialty drinks, pricing can be set between 120 - 250 THB, aligning with the higher-end competitors.
|
236 |
-
|
237 |
-
**Conclusion:**
|
238 |
-
The coffee shop market near MBK Center is competitive, with a variety of options available to consumers. By positioning a new coffee shop within the average price range and focusing on quality and customer experience, there is significant potential for success in this vibrant area.
|
239 |
|
240 |
|
241 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
242 |
-
average execution time:
|
|
|
1 |
quesion:
|
2 |
+
Feasibility analysis for a bookstore near Thonglor
|
3 |
+
answer:
|
4 |
+
### Feasibility Analysis Report for a Bookstore Near Thonglor, Bangkok
|
5 |
+
|
6 |
+
#### 1. Numerical Data:
|
7 |
+
- **Location**: Thonglor, Bangkok (Latitude: 13.7425, Longitude: 100.5854)
|
8 |
+
- **Population**: Approximately 45,000 residents.
|
9 |
+
- **Community Type**: Urban locality with a mix of residential, commercial, and hospitality establishments.
|
10 |
+
- **Average Monthly Household Expenditure**: 39,000 THB
|
11 |
+
- **Average Annual Household Expenditure**: 12,000 THB
|
12 |
+
- **Average Monthly Expenditure on Education and Books**: 34,000 THB
|
13 |
+
|
14 |
+
#### Competitors:
|
15 |
+
- **Total Bookstores Nearby**: 6 identified bookstores within a 1 km radius.
|
16 |
+
- **Competitor Ratings**:
|
17 |
+
- Asia Books Samitivej Hospital: 4.5
|
18 |
+
- Naiin: 4.5
|
19 |
+
- Book Link Co., LTD.: 4.0
|
20 |
+
- Asiabooks Bangkok Hospital: 3.5
|
21 |
+
- Rock Paper Scissors Magazine Store: 4.0
|
22 |
+
- Siam Bookstore: 5.0
|
23 |
+
|
24 |
+
#### 2. Descriptive Analytical Summary:
|
25 |
+
- **Target Customers**: The target market includes local residents, students, professionals, and visitors to nearby hotels and hospitals. The demographic is likely to be well-educated and with disposable income, given the average household expenditure.
|
26 |
+
|
27 |
+
- **Potential Sales**: Given the average monthly expenditure on education and books (34,000 THB), there is a significant opportunity to capture a portion of this market. If the bookstore can attract even a small percentage of the local population, it could generate substantial revenue.
|
28 |
+
|
29 |
+
- **Pricing Strategy**:
|
30 |
+
- **Competitive Pricing**: To compete with existing bookstores, consider a pricing strategy that aligns with competitor prices while offering unique value propositions (e.g., exclusive titles, events, or community engagement).
|
31 |
+
- **Optimal Price Range**: Based on competitor analysis, pricing for books should be competitive, likely in the range of 300-800 THB for most titles, depending on the genre and exclusivity.
|
32 |
+
|
33 |
+
- **Marketing Strategy**:
|
34 |
+
- **Community Engagement**: Host events, book signings, and reading clubs to build a community around the bookstore.
|
35 |
+
- **Online Presence**: Develop a strong online presence through social media and an e-commerce platform to reach a broader audience.
|
36 |
+
- **Partnerships**: Collaborate with local cafes and hotels to create cross-promotional opportunities.
|
37 |
+
|
38 |
+
### Conclusion:
|
39 |
+
The feasibility of opening a bookstore in Thonglor appears promising, given the population density, average household expenditures, and the presence of potential customers. However, careful consideration of competition and a well-defined marketing and pricing strategy will be crucial for success.
|
40 |
|
41 |
|
42 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
43 |
quesion:
|
44 |
+
วิเคราะห์ร้านอาหารแถวลุมพินี เซ็นเตอร์ ลาดพร้าว
|
45 |
+
answer:
|
46 |
+
Here are some restaurants near Lumpini Center Lat Phrao:
|
47 |
+
|
48 |
+
1. **อิ่มอร่อยบะหมี่เกี๊ยว**
|
49 |
+
- Address: 259, 1 Thanon Lat Phrao 101, Khwaeng Khlong Chaokhunsing, Bang Kapi District
|
50 |
+
- Rating: 4.3
|
51 |
+
|
52 |
+
2. **Lucky Suki**
|
53 |
+
- Address: 3109 Lat Phrao Rd, Khlong Chan, Bang Kapi District
|
54 |
+
- Rating: 4.2
|
55 |
+
|
56 |
+
3. **Mo-Mo-Paradise (The Mall Bang Kapi)**
|
57 |
+
- Address: 3522 Lat Phrao Rd, Khlong Chan, Bang Kapi District
|
58 |
+
- Rating: 4.2
|
59 |
+
|
60 |
+
4. **Kham Thai - Myanmar restaurant**
|
61 |
+
- Address: QJ6W+X2J, Ramkhamhaeng Rd, Hua Mak, Bang Kapi District
|
62 |
+
- Rating: 5.0
|
63 |
+
|
64 |
+
5. **Hachiban**
|
65 |
+
- Address: 1F - F3 3522 Lat Phrao Rd, Khlong Chan, Bang Kapi District
|
66 |
+
- Rating: 4.3
|
67 |
+
|
68 |
+
6. **Thai restaurant**
|
69 |
+
- Address: 3500 Lat Phrao Rd, Khlong Chan, Bang Kapi District
|
70 |
+
- Rating: 4.5
|
71 |
+
|
72 |
+
7. **Mae Sri Ruen (The Mall LifeStore Bangkapi)**
|
73 |
+
- Address: 3522 Lat Phrao Rd, Khlong Chan, Bang Kapi District
|
74 |
+
- Rating: 4.0
|
75 |
+
|
76 |
+
8. **ร้านอาหาร 107 PaHung**
|
77 |
+
- Address: Soi Lat Phrao 107, Khlong Chan, Bang Kapi District
|
78 |
+
- Rating: 4.4
|
79 |
+
|
80 |
+
9. **Thai Flavours**
|
81 |
+
- Address: QJCP+JJW, Soi Lat Phrao 111, Khlong Chan, Bang Kapi District
|
82 |
+
- Rating: 5.0
|
83 |
+
|
84 |
+
10. **S.P.A. Foods Ramkhamheang 71**
|
85 |
+
- Address: 1 Ramkhamhaeng 71 Alley, Khwaeng Hua Mak, Bang Kapi District
|
86 |
+
- Rating: 4.8
|
87 |
+
|
88 |
+
These restaurants vary in cuisine and ratings, providing a range of options for dining in the area.
|
89 |
|
90 |
|
91 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
92 |
quesion:
|
93 |
+
วิเคราะห์การเปิดร้านกาแฟใกล้มาบุญครอง
|
94 |
+
answer:
|
95 |
+
To analyze the potential for opening a coffee shop near MBK Center (มาบุญครอง), we can consider the following factors:
|
96 |
+
|
97 |
+
1. **Location**: MBK Center is located at approximately latitude 13.744677 and longitude 100.5295593. This area is known for its high foot traffic due to shopping and tourism.
|
98 |
+
|
99 |
+
2. **Nearby Attractions**: The vicinity includes several hotels and tourist attractions, such as:
|
100 |
+
- Pathumwan Princess Hotel
|
101 |
+
- Siam Kempinski Hotel Bangkok
|
102 |
+
- Siam Discovery
|
103 |
+
- Bangkok Art and Culture Centre
|
104 |
+
- SEA LIFE Bangkok Ocean World
|
105 |
+
|
106 |
+
These locations can provide a steady stream of potential customers, including tourists and locals.
|
107 |
+
|
108 |
+
3. **Community Density**: The area is densely populated with various establishments, including restaurants, shopping malls, and hotels, which can enhance visibility and accessibility for your coffee shop.
|
109 |
+
|
110 |
+
### Recommendations:
|
111 |
+
- **Target Market**: Focus on both tourists and local shoppers. Offering unique coffee blends or local specialties could attract more customers.
|
112 |
+
- **Pricing Strategy**: Research the average prices of coffee in nearby cafes to set competitive prices. Given the tourist influx, a slightly higher price point may be acceptable, but ensure it aligns with the quality offered.
|
113 |
+
- **Marketing**: Utilize social media and local advertising to attract customers, especially during peak shopping hours.
|
114 |
+
|
115 |
+
If you need more specific data on population or household expenditures in the area, please let me know!
|
116 |
|
117 |
|
118 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
119 |
quesion:
|
120 |
+
วิเคราะห์การเปิดโรงแรมแถวทองหล่อ
|
121 |
answer:
|
122 |
+
The analysis for opening a hotel in Thonglor (ทองหล่อ) can be summarized as follows:
|
123 |
+
|
124 |
+
1. **Location Details**:
|
125 |
+
- **Coordinates**: Latitude 13.7424537, Longitude 100.5854359
|
126 |
+
- **Area**: Thonglor is a well-known area in Bangkok, popular for its vibrant nightlife, dining options, and shopping.
|
127 |
+
|
128 |
+
2. **Population and Community Insights**:
|
129 |
+
- The area has a diverse population with a mix of locals and expatriates, which can be beneficial for hotel occupancy.
|
130 |
+
- Recent data indicates a growing trend in household expenditures, particularly in hospitality and leisure, suggesting a potential market for hotel services.
|
|
|
|
|
|
|
|
|
|
|
131 |
|
132 |
+
3. **Market Considerations**:
|
133 |
+
- Thonglor is known for its upscale lifestyle, which may allow for higher pricing strategies for hotel services.
|
134 |
+
- The presence of nearby amenities such as restaurants, bars, and shopping centers can attract more guests.
|
135 |
|
136 |
+
4. **Recommendations**:
|
137 |
+
- Conduct a detailed market analysis to understand the competition and pricing strategies.
|
138 |
+
- Consider the target demographic (e.g., business travelers, tourists, expatriates) to tailor services accordingly.
|
139 |
|
140 |
+
This information should provide a solid foundation for evaluating the feasibility of opening a hotel in Thonglor. Further research into specific market trends and competitor analysis would be beneficial.
|
|
|
141 |
|
142 |
|
143 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
144 |
quesion:
|
145 |
+
วิเคราะห์ธุรกิจโรงแรมแถวซอยมิตรภาพ 8
|
146 |
answer:
|
147 |
+
The analysis for a hotel business in Soi Mittraphap 8 can be summarized as follows:
|
148 |
+
|
149 |
+
1. **Location Details**:
|
150 |
+
- **Address**: Soi Mittraphap 8, Nakhon Ratchasima, Thailand
|
151 |
+
- **Coordinates**: Latitude 14.9748, Longitude 102.0583
|
152 |
+
|
153 |
+
2. **Market Insights**:
|
154 |
+
- The area has shown varying levels of household expenditures and population demographics, which are crucial for understanding the potential customer base for a hotel.
|
155 |
+
- Recent data indicates a mix of spending habits among residents, with a focus on hospitality and tourism-related expenditures.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
|
157 |
+
3. **Demographics**:
|
158 |
+
- The population in the vicinity is diverse, which can attract both local and international tourists.
|
159 |
+
- The area is likely to have a demand for accommodation due to its accessibility and local attractions.
|
160 |
|
161 |
+
4. **Considerations for Business**:
|
162 |
+
- Assess the competition in the area, including existing hotels and guesthouses.
|
163 |
+
- Evaluate the local amenities and attractions that could draw guests to your hotel.
|
164 |
+
- Consider the pricing strategy based on local household expenditures and the target market.
|
165 |
+
|
166 |
+
This information should help in making informed decisions regarding the establishment of a hotel in this location. Further detailed market research may be beneficial to refine your business strategy.
|
167 |
|
168 |
|
169 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
170 |
quesion:
|
171 |
+
coffee shop near mbk center
|
172 |
answer:
|
173 |
+
Here are some coffee shops near MBK Center:
|
174 |
|
175 |
+
1. **BEANS Coffee Roaster Paragon**
|
176 |
+
- Address: 991/1 Rama I Rd, Pathum Wan
|
177 |
+
- Rating: 5
|
178 |
|
179 |
+
2. **The Palette**
|
180 |
+
- Address: Phaya Thai Rd, Thanon Phetchaburi, Ratchathewi
|
181 |
+
- Rating: 4.8
|
182 |
|
183 |
+
3. **Olympic Coffee**
|
184 |
+
- Address: 43/4 Rama VI Rd, Rong Muang, Pathum Wan
|
185 |
+
- Rating: 4.8
|
|
|
|
|
|
|
|
|
|
|
|
|
186 |
|
187 |
+
4. **Treasure Specialty Coffee**
|
188 |
+
- Address: MINT TOWER Bantadthong Phetchaburi Rd, Subdistrict Pathum Wan
|
189 |
+
- Rating: 4.9
|
|
|
190 |
|
191 |
+
5. **Salotto Coffee**
|
192 |
+
- Address: 813/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi
|
193 |
+
- Rating: 5
|
194 |
|
195 |
+
6. **Bullet Thai Craft Beer**
|
196 |
+
- Address: 85 1 Akkharanithi Alley, Thanon Phaya Thai, Ratchathewi
|
197 |
+
- Rating: 5
|
198 |
|
199 |
+
7. **Sip 'n Drip**
|
200 |
+
- Address: 36, 6 Kasem San 1 Alley, Wang Mai, Pathum Wan
|
201 |
+
- Rating: 4.9
|
202 |
|
203 |
+
8. **D Coffee House**
|
204 |
+
- Address: 445 Rama I Rd, Rong Muang, Pathum Wan
|
205 |
+
- Rating: 4.9
|
206 |
|
207 |
+
9. **Greatercafe Specialty Coffee Bangkok**
|
208 |
+
- Address: 1/11 Rong Muang 5 Alley, Rong Muang, Pathum Wan
|
209 |
+
- Rating: 4.7
|
210 |
|
211 |
+
10. **ร้านมดแดง coffee**
|
212 |
+
- Address: 355 10330 367 Soi Chula3 Wang Mai, Khet Phatumwan
|
213 |
+
- Rating: 5
|
214 |
|
215 |
+
These options should provide a good variety of coffee experiences near MBK Center!
|
216 |
|
217 |
|
218 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
219 |
quesion:
|
220 |
+
Coffee shop near Central World
|
221 |
+
answer:
|
222 |
+
Here are some coffee shops near Central World:
|
223 |
+
|
224 |
+
1. **BEANS Coffee Roaster Paragon**
|
225 |
+
- Address: 991/1 Rama I Rd, Pathum Wan
|
226 |
+
- Rating: 5
|
227 |
+
|
228 |
+
2. **Fellas.coffee @soi tonson**
|
229 |
+
- Address: ตรงป้อมยามเก่า ตึกปิยะเพลส 34/1 Soi Ton Son, ลุมพินี Pathum Wan
|
230 |
+
- Rating: 4.9
|
231 |
+
|
232 |
+
3. **Earthy Roaster (Specialty Coffee)**
|
233 |
+
- Address: 994 Makkasan, Ratchathewi
|
234 |
+
- Rating: 4.8
|
235 |
+
|
236 |
+
4. **Salotto Coffee**
|
237 |
+
- Address: 813/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi
|
238 |
+
- Rating: 5
|
239 |
+
|
240 |
+
5. **The Basic Coffee BKK**
|
241 |
+
- Address: ตึก Gaysorn Amarin (ชั้น 2 496-502 Phloen Chit Rd, Khwaeng Lumphini, Pathum Wan
|
242 |
+
- Rating: 4.7
|
243 |
+
|
244 |
+
6. **Bullet Thai Craft Beer**
|
245 |
+
- Address: 85 1 Akkharanithi Alley, Thanon Phaya Thai, Ratchathewi
|
246 |
+
- Rating: 5
|
247 |
+
|
248 |
+
7. **TABLA Craft Coffee**
|
249 |
+
- Address: 502, ห้างสรรพสินค้าอัมรินทร์ พลาซ่า ชั้น 1, Phloen Chit Rd, Lumphini, Pathum Wan
|
250 |
+
- Rating: 4.6
|
251 |
+
|
252 |
+
8. **Sip 'n Drip**
|
253 |
+
- Address: 36, 6 Kasem San 1 Alley, Wang Mai, Pathum Wan
|
254 |
+
- Rating: 4.9
|
255 |
+
|
256 |
+
9. **RISE COFFEE - Flagship Store**
|
257 |
+
- Address: 888 อาคารมหาทุนพลาซ่า ชั้น 1 ยูนิต 1, Phloen Chit Rd, Lumphini, Pathum Wan
|
258 |
+
- Rating: 4.8
|
259 |
+
|
260 |
+
10. **You Drink Coffee**
|
261 |
+
- Address: 89, 25 Witthayu Rd, Lumphini, Pathum Wan
|
262 |
+
- Rating: 4.5
|
263 |
+
|
264 |
+
Feel free to ask if you need more information!
|
265 |
|
266 |
|
267 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
268 |
quesion:
|
269 |
+
วิเคราะห์ความเป็นไปได้ในการเปิดร้านหนังสือใกล้ทองหล่อ
|
270 |
+
answer:
|
271 |
+
To analyze the feasibility of opening a bookstore near Thonglor, we need to consider the following factors:
|
272 |
+
|
273 |
+
1. **Location**: Thonglor is a vibrant area in Bangkok, known for its trendy cafes, restaurants, and a mix of residential and commercial establishments. The coordinates for Thonglor are approximately 13.7425° N latitude and 100.5854° E longitude.
|
274 |
+
|
275 |
+
2. **Nearby Community**: Within a 1 km radius of Thonglor, there are several establishments, including hotels, cafes, and restaurants. Some notable nearby places include:
|
276 |
+
- Shama Petchburi 47 Bangkok (lodging)
|
277 |
+
- A One Bangkok Hotel (lodging and restaurant)
|
278 |
+
- D Varee Residence Montara Thonglor 25 (cafe and lodging)
|
279 |
+
- Bangkok Hospital (health establishment)
|
280 |
+
- Various other points of interest such as residential buildings and restaurants.
|
281 |
+
|
282 |
+
3. **Market Demand**: The presence of hotels and cafes suggests a potential customer base of both locals and tourists. The area is frequented by young professionals and expatriates, which could be beneficial for a bookstore that offers a curated selection of books, possibly including English titles.
|
283 |
+
|
284 |
+
4. **Competition**: It would be essential to assess the existing bookstores in the area to understand the competition and identify a unique selling proposition for your bookstore.
|
285 |
+
|
286 |
+
5. **Community Engagement**: Consider hosting events such as book readings, signings, or community gatherings to attract customers and build a loyal community around your bookstore.
|
287 |
+
|
288 |
+
Overall, the Thonglor area appears to have a favorable environment for opening a bookstore, given its vibrant community and potential customer base. Further market research would be beneficial to refine your business strategy.
|
289 |
|
290 |
|
291 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
292 |
quesion:
|
293 |
+
ร้านกาแฟใกล้เซ็นทรัลเวิลด์
|
294 |
answer:
|
295 |
+
Here are some coffee shops near Central World:
|
296 |
+
|
297 |
+
1. **BEANS Coffee Roaster Paragon**
|
298 |
+
- Address: 991/1 Rama I Rd, Pathum Wan
|
299 |
+
- Rating: 5
|
300 |
+
|
301 |
+
2. **Fellas.coffee @soi tonson**
|
302 |
+
- Address: ตรงป้อมยามเก่า ตึกปิยะเพลส 34/1 Soi Ton Son, ลุมพินี Pathum Wan
|
303 |
+
- Rating: 4.9
|
304 |
+
|
305 |
+
3. **Earthy Roaster (Specialty Coffee)**
|
306 |
+
- Address: 994 Makkasan, Ratchathewi
|
307 |
+
- Rating: 4.8
|
308 |
+
|
309 |
+
4. **Salotto Coffee**
|
310 |
+
- Address: 813/8 Phetchaburi Rd, Thanon Phaya Thai, Ratchathewi
|
311 |
+
- Rating: 5
|
312 |
+
|
313 |
+
5. **The Basic Coffee BKK**
|
314 |
+
- Address: ตึก Gaysorn Amarin (ชั้น 2 496-502 Phloen Chit Rd, Khwaeng Lumphini, Pathum Wan
|
315 |
+
- Rating: 4.7
|
316 |
+
|
317 |
+
6. **Bullet Thai Craft Beer**
|
318 |
+
- Address: 85 1 Akkharanithi Alley, Thanon Phaya Thai, Ratchathewi
|
319 |
+
- Rating: 5
|
320 |
+
|
321 |
+
7. **TABLA Craft Coffee**
|
322 |
+
- Address: 502, ห้างสรรพสินค้าอัมรินทร์ พลาซ่า ชั้น 1, Phloen Chit Rd, Lumphini, Pathum Wan
|
323 |
+
- Rating: 4.6
|
324 |
+
|
325 |
+
8. **Sip 'n Drip**
|
326 |
+
- Address: 36, 6 Kasem San 1 Alley, Wang Mai, Pathum Wan
|
327 |
+
- Rating: 4.9
|
328 |
+
|
329 |
+
9. **RISE COFFEE - Flagship Store**
|
330 |
+
- Address: 888 อาคารมหาทุนพลาซ่า ชั้น 1 ยูนิต 1, Phloen Chit Rd, Lumphini, Pathum Wan
|
331 |
+
- Rating: 4.8
|
332 |
+
|
333 |
+
10. **You Drink Coffee**
|
334 |
+
- Address: 89, 25 Witthayu Rd, Lumphini, Pathum Wan
|
335 |
+
- Rating: 4.5
|
336 |
+
|
337 |
+
These options should provide a good variety of coffee experiences near Central World!
|
338 |
|
339 |
|
340 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
341 |
quesion:
|
342 |
+
Analyze the feasibility of opening a restaurant near Siam Paragon
|
343 |
answer:
|
344 |
+
To analyze the feasibility of opening a restaurant near Siam Paragon, we can consider the following factors:
|
345 |
+
|
346 |
+
1. **Location**: Siam Paragon is located at approximately latitude 13.7458 and longitude 100.5344. It is situated in a bustling area of Bangkok, known for its shopping and entertainment.
|
347 |
+
|
348 |
+
2. **Nearby Dense Community**: The area around Siam Paragon includes several hotels and attractions, which can provide a steady stream of potential customers. Notable nearby establishments include:
|
349 |
+
- Pathumwan Princess Hotel
|
350 |
+
- Siam Kempinski Hotel Bangkok
|
351 |
+
- Centara Grand & Bangkok Convention Centre at CentralWorld
|
352 |
+
- Anantara Siam Bangkok Hotel
|
353 |
+
|
354 |
+
3. **Market Demand**: Given the high foot traffic from both locals and tourists in this area, there is likely a strong demand for dining options. The presence of multiple hotels indicates a clientele that may seek dining experiences nearby.
|
355 |
+
|
356 |
+
4. **Competition**: The area is already home to various restaurants and food establishments, which means you will need to differentiate your restaurant in terms of cuisine, pricing, or ambiance to attract customers.
|
357 |
+
|
358 |
+
5. **Target Audience**: The proximity to luxury hotels suggests a potential target audience that may be willing to spend more on dining experiences.
|
359 |
+
|
360 |
+
In conclusion, opening a restaurant near Siam Paragon could be feasible, especially if you can offer a unique dining experience that appeals to both tourists and locals. However, thorough market research and a solid business plan will be essential to navigate the competition and meet customer expectations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
361 |
|
362 |
|
363 |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
364 |
+
average execution time: 9.592777872085572sec.
|
tools.ipynb
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
"cells": [
|
3 |
{
|
4 |
"cell_type": "code",
|
5 |
-
"execution_count":
|
6 |
"metadata": {},
|
7 |
"outputs": [],
|
8 |
"source": [
|
@@ -15,7 +15,20 @@
|
|
15 |
},
|
16 |
{
|
17 |
"cell_type": "code",
|
18 |
-
"execution_count":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
"metadata": {},
|
20 |
"outputs": [],
|
21 |
"source": [
|
@@ -57,32 +70,36 @@
|
|
57 |
" \"\"\"\n",
|
58 |
" return strout\n",
|
59 |
"\n",
|
60 |
-
"def nearby_dense_community(
|
61 |
-
" \"\"\" getting nearby dense community such as (community mall, hotel, school, etc), by
|
62 |
" return list of location community nearby, name, community type.\n",
|
63 |
" \"\"\"\n",
|
64 |
-
"
|
|
|
|
|
|
|
|
|
65 |
" \n",
|
66 |
" strout = \"\"\n",
|
67 |
" for r in result:\n",
|
68 |
" # Use .get() to handle missing keys\n",
|
69 |
" address = r.get('vicinity', 'N/A')\n",
|
70 |
-
"
|
71 |
" name = r.get('name', 'N/A')\n",
|
72 |
" opening_hours = r.get('opening_hours', 'N/A')\n",
|
73 |
" rating = r.get('rating', 'N/A')\n",
|
74 |
" plus_code = r.get('plus_code', {}).get('global_code', 'N/A')\n",
|
75 |
" \n",
|
76 |
" strout += f\"\"\"\n",
|
77 |
-
" name: {
|
78 |
-
" types: {
|
79 |
" \"\"\"\n",
|
80 |
-
" return strout"
|
81 |
]
|
82 |
},
|
83 |
{
|
84 |
"cell_type": "code",
|
85 |
-
"execution_count":
|
86 |
"metadata": {},
|
87 |
"outputs": [],
|
88 |
"source": [
|
@@ -120,30 +137,22 @@
|
|
120 |
},
|
121 |
{
|
122 |
"cell_type": "code",
|
123 |
-
"execution_count":
|
124 |
"metadata": {},
|
125 |
"outputs": [
|
126 |
-
{
|
127 |
-
"name": "stderr",
|
128 |
-
"output_type": "stream",
|
129 |
-
"text": [
|
130 |
-
"/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/langchain_core/_api/deprecation.py:141: LangChainDeprecationWarning: The method `BaseTool.__call__` was deprecated in langchain-core 0.1.47 and will be removed in 1.0. Use invoke instead.\n",
|
131 |
-
" warn_deprecated(\n"
|
132 |
-
]
|
133 |
-
},
|
134 |
{
|
135 |
"data": {
|
136 |
"text/plain": [
|
137 |
-
"'
|
138 |
]
|
139 |
},
|
140 |
-
"execution_count":
|
141 |
"metadata": {},
|
142 |
"output_type": "execute_result"
|
143 |
}
|
144 |
],
|
145 |
"source": [
|
146 |
-
"
|
147 |
]
|
148 |
}
|
149 |
],
|
|
|
2 |
"cells": [
|
3 |
{
|
4 |
"cell_type": "code",
|
5 |
+
"execution_count": 29,
|
6 |
"metadata": {},
|
7 |
"outputs": [],
|
8 |
"source": [
|
|
|
15 |
},
|
16 |
{
|
17 |
"cell_type": "code",
|
18 |
+
"execution_count": 30,
|
19 |
+
"metadata": {},
|
20 |
+
"outputs": [],
|
21 |
+
"source": [
|
22 |
+
"from typing import TypedDict, Optional\n",
|
23 |
+
"\n",
|
24 |
+
"class NearbyDenseCommunityInput(TypedDict):\n",
|
25 |
+
" location_name: str\n",
|
26 |
+
" radius: int"
|
27 |
+
]
|
28 |
+
},
|
29 |
+
{
|
30 |
+
"cell_type": "code",
|
31 |
+
"execution_count": 31,
|
32 |
"metadata": {},
|
33 |
"outputs": [],
|
34 |
"source": [
|
|
|
70 |
" \"\"\"\n",
|
71 |
" return strout\n",
|
72 |
"\n",
|
73 |
+
"def nearby_dense_community(input_dict: NearbyDenseCommunityInput) -> str:\n",
|
74 |
+
" \"\"\" getting nearby dense community such as (community mall, hotel, school, etc), by location name, radius(in meters)\n",
|
75 |
" return list of location community nearby, name, community type.\n",
|
76 |
" \"\"\"\n",
|
77 |
+
" location = input_dict['location_name']\n",
|
78 |
+
" radius = input_dict['radius']\n",
|
79 |
+
" \n",
|
80 |
+
" location_coords = gplace.find_location(location, radius=radius)\n",
|
81 |
+
" result = gplace.nearby_dense_community(location_coords, radius)\n",
|
82 |
" \n",
|
83 |
" strout = \"\"\n",
|
84 |
" for r in result:\n",
|
85 |
" # Use .get() to handle missing keys\n",
|
86 |
" address = r.get('vicinity', 'N/A')\n",
|
87 |
+
" location_types = r.get('types', 'N/A')\n",
|
88 |
" name = r.get('name', 'N/A')\n",
|
89 |
" opening_hours = r.get('opening_hours', 'N/A')\n",
|
90 |
" rating = r.get('rating', 'N/A')\n",
|
91 |
" plus_code = r.get('plus_code', {}).get('global_code', 'N/A')\n",
|
92 |
" \n",
|
93 |
" strout += f\"\"\"\n",
|
94 |
+
" name: {name}\\n\n",
|
95 |
+
" types: {location_types}\\n\n",
|
96 |
" \"\"\"\n",
|
97 |
+
" return strout\n"
|
98 |
]
|
99 |
},
|
100 |
{
|
101 |
"cell_type": "code",
|
102 |
+
"execution_count": 32,
|
103 |
"metadata": {},
|
104 |
"outputs": [],
|
105 |
"source": [
|
|
|
137 |
},
|
138 |
{
|
139 |
"cell_type": "code",
|
140 |
+
"execution_count": 34,
|
141 |
"metadata": {},
|
142 |
"outputs": [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
{
|
144 |
"data": {
|
145 |
"text/plain": [
|
146 |
+
"\"\\n name: Bangkok\\n\\n types: ['locality', 'political']\\n\\n \\n name: Metropoint Bangkok Hotel\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: The Grand Fourwings Convention Hotel\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Hua Mak Indoor Stadium\\n\\n types: ['point_of_interest', 'establishment']\\n\\n \\n name: B2 Bangkok Srinagarindra Boutique & Budget Hotel\\n\\n types: ['clothing_store', 'lodging', 'point_of_interest', 'store', 'establishment']\\n\\n \\n name: HappyLand Mansion\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Bangkok Swimming by Kru Jin\\n\\n types: ['point_of_interest', 'establishment']\\n\\n \\n name: Aunchaleena grand Hotel\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Anda Hotel\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Grand Mandarin Residence\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Wallada Place Hotel\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: NIDA Rooms Plubpla Bangkapi 591\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Bangkok Interplace\\n\\n types: ['lodging', 'restaurant', 'food', 'point_of_interest', 'establishment']\\n\\n \\n name: Vejthani Hospital\\n\\n types: ['hospital', 'doctor', 'point_of_interest', 'health', 'establishment']\\n\\n \\n name: โรงแรม ชาลีน่า ปริ้นเซส Chaleena princess\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Royal Pimand\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Baron Residence Hotel\\n\\n types: ['lodging', 'point_of_interest', 'establishment']\\n\\n \\n name: Ridwanun Islam Mosque\\n\\n types: ['mosque', 'place_of_worship', 'point_of_interest', 'establishment']\\n\\n \\n name: Thep Phanom Building\\n\\n types: ['point_of_interest', 'establishment']\\n\\n \\n name: Bang Kapi District\\n\\n types: ['sublocality_level_1', 'sublocality', 'political']\\n\\n \""
|
147 |
]
|
148 |
},
|
149 |
+
"execution_count": 34,
|
150 |
"metadata": {},
|
151 |
"output_type": "execute_result"
|
152 |
}
|
153 |
],
|
154 |
"source": [
|
155 |
+
"nearby_dense_community({'location_name': 'ลุมพินี เซ็นเตอร์ ลาดพร้าว', 'radius': 8000})"
|
156 |
]
|
157 |
}
|
158 |
],
|
tools.py
CHANGED
@@ -113,6 +113,7 @@ def nearby_dense_community(input_dict: NearbyDenseCommunityInput) -> str:
|
|
113 |
"""
|
114 |
print("function call nearby_dense_community", input_dict, "\n")
|
115 |
|
|
|
116 |
location = input_dict['location_name']
|
117 |
radius = input_dict['radius']
|
118 |
|
@@ -120,7 +121,7 @@ def nearby_dense_community(input_dict: NearbyDenseCommunityInput) -> str:
|
|
120 |
result = gplace.nearby_dense_community(location_coords, radius)
|
121 |
|
122 |
strout = ""
|
123 |
-
for r in result:
|
124 |
# Use .get() to handle missing keys
|
125 |
address = r.get('vicinity', 'N/A')
|
126 |
location_types = r.get('types', 'N/A')
|
|
|
113 |
"""
|
114 |
print("function call nearby_dense_community", input_dict, "\n")
|
115 |
|
116 |
+
max_results = 5
|
117 |
location = input_dict['location_name']
|
118 |
radius = input_dict['radius']
|
119 |
|
|
|
121 |
result = gplace.nearby_dense_community(location_coords, radius)
|
122 |
|
123 |
strout = ""
|
124 |
+
for r in result[:max_results]:
|
125 |
# Use .get() to handle missing keys
|
126 |
address = r.get('vicinity', 'N/A')
|
127 |
location_types = r.get('types', 'N/A')
|