ਗਾਰਡੀਅਨ ਗ੍ਰਿਡ SF
ਬਾਰੇ
Guardian Grid (SF) ਇੱਕ ਸਮਾਰਟ ਸ਼ਹਿਰ ਐਮਰਜੈਂਸੀ ਨਿਕਾਸ ਟੂਲ ਹੈ ਜੋ ਵੱਡੀਆਂ ਆਪਦਾਵਾਂ ਦੇ ਸਮੇਂ ਕਮਿਊਨਿਟੀਆਂ ਨੂੰ ਤੇਜ਼ ਅਤੇ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਤਿਕ੍ਰਿਆ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਇਹ ਸਿਸਟਮ ਸ਼ਹਿਰੀ ਪ੍ਰਸ਼ਾਸਕਾਂ ਜਾਂ ਐਮਰਜੈਂਸੀ ਅਧਿਕਾਰੀਆਂ ਨੂੰ ਖਤਰਾ ਵਾਲੀਆਂ ਜ਼ੋਨਾਂ ਨੂੰ ਨਿਸ਼ਾਨਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਕੁਦਰਤੀ ਆਫ਼ਤਾਂ ਨਾਲ ਪ੍ਰਭਾਵਿਤ ਖੇਤਰੀਆਂ, ਅਤੇ ਇੰਟਰਐਕਟੀਵ ਨਕਸ਼ੇ ‘ਤੇ ਸਿੱਧੇ ਤੌਰ ‘ਤੇ ਸੁਰੱਖਿਅਤ ਜ਼ੋਨਾਂ ਦੀ ਪਰਿਭਾਸ਼ਾ ਕਰਨ ਦਿੰਦਾ ਹੈ। ਫਿਰ ਅਗੇ ਹੋਏ ਪਾਥ ਫਾਈਂਡਿੰਗ ਅਲਗੋਰਿਦਮ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਤਾਂ ਜੋ ਰਹਾਇਸ਼ੀਆਂ ਲਈ ਮੌਜੂਦਾ ਖ਼ਤਰਨਾਕੀਆਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦਿਆਂ ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਨਿਕਾਸ ਰਸਤੇ ਤਿਆਰ ਕੀਤੇ ਅਤੇ ਸੰਚਾਰਿਤ ਕੀਤੇ ਜਾਣ।
ਜਦੋਂ ਕੋਈ ਐਮਰਜੈਂਸੀ ਹੋਵੇ, ਅਧਿਕਾਰੀ ਖਤਰਾ ਅਤੇ ਸੁਰੱਖਿਅਤ ਖੇਤਰਾਂ ਨੂੰ ਅੱਪਡੇਟ ਕਰ ਸਕਦੇ ਹਨ ਅਤੇ ਤੁਰੰਤ ਨਿਵਾਸੀਆਂ ਦੇ ਫ਼ੋਨਾਂ ‘ਤੇ ਟੈਕਸਟ ਸੁਨੇਹਿਆਂ ਰਾਹੀਂ ਅਲਰਟ ਭੇਜ ਸਕਦੇ ਹਨ। ਹਰ ਵਿਅਕਤੀ ਨੂੰ ਇੱਕ ਵੈੱਬ ਪੋਰਟਲ ਦਾ ਲਿੰਕ ਮਿਲਦਾ ਹੈ, ਜੋ ਉਨ੍ਹਾਂ ਦੀ ਮੌਜੂਦਾ ਸਥਿਤੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੁਰੱਖਿਆ ਵੱਲ ਖ਼ਤਰਾ-ਜਾਗਰੂਕ ਰਸਤਾ ਦਿਖਾਉਂਦਾ ਹੈ ਅਤੇ ਗੂਗਲ ਮੈਪਸ ਨਾਲ ਤੁਰੰਤ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਦਿੰਦਾ ਹੈ। ਜਿਵੇਂ-ਜਿਵੇਂ ਸਥਿਤੀਆਂ ਬਦਲਦੀਆਂ ਹਨ, ਰਸਤੇ ਰੀਅਲ ਟਾਈਮ ਵਿੱਚ ਮੁੜ ਹਿਸਾਬ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਅਤੇ ਨਵੀਆਂ ਚੇਤਾਵਨੀਆਂ ਭੇਜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਤਾਂ ਜੋ ਹਰ ਕੋਈ ਅਪਡੇਟ ਅਤੇ ਸੁਰੱਖਿਅਤ ਰਹੇ। ਡੈਮੋ ਇੱਥੇ ਦੇਖੋ:
ਮੌਜੂਦਾ ਡੈਮੋਨਸਟ੍ਰੇਸ਼ਨ ਕੋਡ ਵਿੱਚ, ਅਲਰਟ ਟੈਸਟ ਅਤੇ ਡੈਮੋ ਦੇ ਲਈ ਇੱਕ ਸਿੰਗਲ ਫ਼ੋਨ ਨੰਬਰ ‘ਤੇ SMS ਰਾਹੀਂ ਭੇਜੇ ਜਾਂਦੇ ਹਨ। ਹਾਲਾਂਕਿ, ਇੱਕ ਅਸਲੀ ਤਾਇਨਾਤੀ ਵਿੱਚ Guardian Grid SF ਵਾਇਰਲੈਸ ਐਮਰਜੈਂਸੀ ਅਲਰਟਸ (WEA) ਸਿਸਟਮ ਨਾਲ ਇੰਟੈਗਰੇਟ ਕਰਦਾ ਤਾਂ ਜੋ ਪ੍ਰਭਾਵਤ ਸ਼ਹਿਰ ਜਾਂ ਖੇਤਰ ਵਿੱਚ ਸਾਰੇ ਲੋਕਾਂ ਨੂੰ ਨਿਕਾਸ ਦੀਆਂ ਚੇਤਾਵਨੀਆਂ ਬ੍ਰਾਡਕਾਸਟ ਕੀਤੀਆਂ ਜਾ ਸਕਣ।
ਜਦੋਂ ਇਹ ਇਸ ਵੇਲੇ ਫੋਕਸ ਸੈਨ ਫ੍ਰਾਂਸਿਸਕੋ ਬੇ ਐਰੀਆ ‘ਤੇ ਹੈ, ਸਾਡਾ ਵਿਜ਼ਨ Guardian Grid ਨੂੰ ਦੁਨੀਆ ਭਰ ਦੇ ਹੋਰ ਵੱਡੇ ਸ਼ਹਿਰਾਂ ਤੱਕ ਫੈਲਾਉਣਾ ਹੈ। ਸਾਡਾ ਲਕੜੀ ਇੱਕ ਮਜ਼ਬੂਤ ਸਿਸਟਮ ਪ੍ਰਦਾਨ ਕਰਨ ਦਾ ਹੈ ਜੋ ਕੋਆਰਡੀਨੇਟ ਅਤੇ ਡੇਟਾ-ਚਲਿਤ ਨਿਕਾਸ ਲਈ ਹੋਵੇ ਤਾਂ ਕਿ ਹਰ ਸ਼ਹਿਰ ਆਪਣੇ ਲੋਕਾਂ ਦੀ ਰੱਖਿਆ ਕਰ ਸਕੇ, ਭੀੜ-ਭਾਦ ਘੱਟ ਕਰ ਸਕੇ, ਅਤੇ ਜਿਵੇਂ-ਜਿਵੇਂ ਐਮਰਜੈਂਸੀ ਹੁੰਦੀਆਂ ਹਨ ਤੇਜ਼ੀ ਨਾਲ ਪ੍ਰਤਿਕ੍ਰਿਆ ਕਰ ਸਕੇ।
ਟੀਮ ਐਸਪਨ
Guardian Grid ਨੂੰ ਨੈਸ਼ਨਲ ਸੁਰੱਖਿਆ ਹੈਕਾਥੋਂ ਵਿੱਚ ਟੀਮ ਐਸਪਨ ਵੱਲੋਂ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ। ਸਾਡੀ ਟੀਮ ਵਿੱਚ ਸ਼ਾਮਿਲ ਸਨ:
- Ioana Munteanu - ਸੌਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰ
- Christina Huang - ਸੌਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰ
- Mehmet Yilmaz - ਸੌਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰ
- Dylan Eck - ਸੌਫਟਵੇਅਰ ਅਤੇ ਮੈਕੈਨਿਕਲ ਇੰਜੀਨੀਅਰ
ਅਸੀਂ ਆਪਣੇ ਮੈਨਟਰਾਂ ਅਤੇ ਆਯੋਜਕਾਂ, ਜਿਸ ਵਿੱਚ Elliott Wolf, Adam Papa, ਅਤੇ Ray Del Vecchio ਸ਼ਾਮਿਲ ਹਨ, ਦੀ ਰਹਿਨੁਮਾ ਅਤੇ ਸਹਿਯੋਗ ਲਈ ਕਿਰਤਗਿਆ ਰਹੇ ਹਾਂ।
ਸਾਡੀ ਹੈਕਾਥੋਂ ਯਾਤਰਾ
ਹੈਕਾਥੋਂ ਦਾ ਹਫ਼ਤਾ-ਅੰਤ 26-27 ਅਪ੍ਰੈਲ, 2025 ਨੇ ਇਕ ਅਣਉਮੀਦ ਪਰ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸਹਯੋਗ ਲਿਆ। ਮੇਰੇ ਨਜ਼ਦੀਕੀ दोस्त Dylan Eck ਅਤੇ ਮੈਂ ਕ੍ਰੋਰੇਡੋ ਅਤੇ ਮਿਜ਼ੌਰੀ ਤੋਂ ਕ੍ਰਮਵਾਰ ਤੌਰ ‘ਤੇ Cerebral Valley ਦੀ ਦੂਜੀ ਨੈਸ਼ਨਲ ਸੁਰੱਖਿਆ ਹੈਕਾਥੋਂ ਵਿੱਚ ਭਾਗ ਲੈਣ ਲਈ ਆਏ। ਸਮਾਰੋਹ ਦੀ ਸ਼ੁਰੂਆਤ ‘ਤੇ, ਅਸੀਂ Christina Huang ਅਤੇ Ioana Munteanu ਨਾਲ ਮਿਲੇ, ਅਤੇ ਟੀਮ ਐਸਪਨ ਦੀ ਸਥਾਪਨਾ ਹੋਈ।
ਇਓਆਨਾ ਦੀ LinkedIn ਪੋਸਟ ਜੋ ਸਾਡਾ ਹੈਕਾਥੋਂ ਅਨੁਭਵ ਹਾਈਲਾਈਟ ਕਰਦੀ ਹੈ
ਹੈਕਾਥੋਂ ਨੇ ਦੋ ਵੱਖ-ਵੱਖ ਚੈਲੇਂਜ ਪੇਸ਼ ਕੀਤੇ। ਪ੍ਰਾਇਮਰੀ ਟਰੈਕ ਇੱਕ ਪ੍ਰੋਜੈਕਟ-ਆਧਾਰਤ ਮੁਕਾਬਲਾ ਸੀ ਜਿਸ ਵਿੱਚ ਰਵਾਇਤੀ ਸਥਾਨ ਇਨਾਮ ਦਿੱਤੇ ਗਏ, ਜਦਕਿ ਇੱਕ ਖਾਸ ਚੈਲੇਂਜ ਨੇ ਭਾਗੀਦਾਰਾਂ ਨੂੰ ਨੈਤਿਕ ਤੌਰ ‘ਤੇ Code Metal’s ਕੁਲਿੰਗ ਸਿਸਟਮਾਂ ਨੂੰ ਹੈਕ ਕਰਨ ਲਈ ਸੱਦਾ ਦਿੱਤਾ। ਸਾਡੀ ਟੀਮ ਦੀ ਵਿਭਿੰਨ ਤਕਨੀਕੀ-ਕੁਸ਼ਲਤਾ, ਖਾਸ ਤੌਰ ‘ਤੇ Dylan ਦੀ ਸੋਫਟਵੇਅਰ ਅਤੇ ਮਿਕੈਨਿਕਲ ਇੰਜੀਨੀਅਰਿੰਗ ਪਿਛੋਕੜ ਦੇ ਕਾਰਨ, ਅਸੀਂ रणनीਤਿਕ ਫੈਸਲਾ ਕੀਤਾ ਕਿ ਅਸੀਂ 24 ਘੰਟਿਆਂ ਦੇ ਅੰਦਰ ਦੋਹਾਂ ਚੈਲੇਂਜਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਕੋਸ਼יש ਕਰਾਂਗੇ।
ਇਸ ਮਹੱਤਾਕਾਂਕਸ਼ੀ ਪਹੁੰਚ ਨੇ ਦੋ ਮਹੱਤਵਪੂਰਨ ਨਤੀਜੇ ਦਿੱਤੇ:
-
Guardian Grid (SF) - ਸਾਡਾ ਮੁੱਖ ਹੈਕਾਥੋਂ ਪ੍ਰੋਜੈਕਟ ਐਮਰਜੈਂਸੀ ਨਿਕਾਸ ‘ਤੇ ਕੇਂਦਰਿਤ ਸੀ:
-
Code Metal ਚੈਲੇਂਜ - ਅਸੀਂ ਉਨ੍ਹਾਂ ਦੇ ਕੁਲਿੰਗ ਸਿਸਟਮਾਂ ਦੀ ਸਭ ਤੋਂ ਸਫਲ ਪੈਨਟਰੇਸ਼ਨ ਟੈਸਟ ਹਾਸਲ ਕੀਤੀ, ਜਿਸ ਕਾਰਨ ਸਾਨੂੰ $5,000 ਦਾ ਖ਼ਾਸ ਇਨਾਮ ਮਿਲਿਆ। ਹਾਲਾਂਕਿ ਇਹ ਹੱਲ ਗੁਪਤ ਰੱਖਿਆ ਗਿਆ ਹੈ, ਇਸ ਨੇ ਸਾਡੀ ਟੀਮ ਦੀ ਸੋਫਟਵੇਅਰ ਅਤੇ ਤਰਮੋਡਾਇਨੈਮਿਕ ਸਿਸਟਮਾਂ ਵਿੱਚ ਤਕਨੀਕੀ ਗਹਿਰਾਈ ਦਿਖਾਈ।
ਜਦੋਂ Guardian Grid ਮੁੱਖ ਮੁਕਾਬਲੇ ਵਿੱਚ ਪਹਿਲੇ-ਤਿੰਨ ਸਥਾਨ ‘ਤੇ ਨਹੀਂ ਆ ਸਕਿਆ, ਨਿयਾਯਧੀਸ਼ਾਂ ਨੇ ਇਸ ਦੀ ਸੰਭਾਵਨਾ ਅਤੇ ਨਵੇਂ ਵਿਧਾਨਾਂ ਦੀ ਪ੍ਰਸ਼ੰਸਾ ਕੀਤੀ। ਪ੍ਰੋਜੈਕਟ ਦਾ ਦਾਇਰਾ ਮਹੱਤਾਕਾਂਕਸ਼ੀ ਸੀ, ਅਤੇ ਦੋ ਚੈਲੇਂਜਾਂ ਵਿੱਚ ਧਿਆਨ ਵੰਡਣ ਕਾਰਨ ਅਸੀਂ ਆਪਣੀਆਂ ਸੋਚੀਆਂ ਗਈਆਂ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਮੇਂ ਵਿੱਚ ਲਾਗੂ ਨਹੀਂ ਕਰ ਸਕੇ। ਫਿਰ ਵੀ, ਨਿयਾਯਧੀਸ਼ਾਂ ਦੇ ਫੀਡਬੈਕ ਨੇ ਸ਼ਹਿਰੀ ਐਮਰਜੈਂਸੀ ਪ੍ਰਬੰਧਨ ਨੂੰ ਹੱਲ ਕਰਨ ਵਿੱਚ ਸਾਡੇ ਹੱਲ ਦੀ ਮਹੱਤਤਾ ਨੂੰ ਸਹੀ ਠਹਿਰਾਇਆ।
ਹੈਕਾਥੋਂ ਇੱਕ ਰੂਪਾਂਤਰਕ ਅਨੁਭਵ ਸਾਬਤ ਹੋਇਆ। ਤਕਨੀਕੀ ਪ੍ਰਾਪਤੀਆਂ ਅਤੇ ਇਨਾਮੀ ਰਕਮ ਤੋਂ ਬਾਹਰ, ਇਸ ਨੇ ਨਵੀਆਂ ਦੋਸਤੀ ਬਣਾਈਆਂ ਅਤੇ ਦਿਖਾਇਆ ਕਿ ਕਿਸ ਤਰ੍ਹਾਂ ਵੱਖ-ਵੱਖ ਹੁਨਰਾਂ ਵਾਲੇ ਲੋਕ ਦਬਾਅ ਹੇਠ ਇਕੱਠੇ ਹੋ ਕੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਨਤੀਜੇ ਦੇ ਸਕਦੇ ਹਨ। 2024 ਦੇ ਅਖੀਰ ਅਤੇ 2025 ਦੀ ਸ਼ੁਰੂਅਾਤ ਵਿੱਚ ਵਿਅਕਤੀਗਤ ਚੁਣੌਤੀਆਂ ਦਾ ਸਾਹਮਣਾ ਕਰਨ ਦੇ ਬਾਅਦ, ਇਹ ਕਾਮਯਾਬੀ ਵਿਸ਼ੇਸ਼ ਤੌਰ ‘ਤੇ ਮਾਇਨੇ ਰੱਖਦੀ ਸੀ ਅਤੇ ਤਾਜ਼ਗੀ ਭਰਪੂਰ ਸੀ।
ਹੈਕਾਥੋਂ ਵੇਰਵੇ
Guardian Grid (SF) ਦੂਜੇ ਸਾਲਾਨਾ ਨੈਸ਼ਨਲ ਸੁਰੱਖਿਆ ਹੈਕਾਥੋਂ (26-27 ਅਪ੍ਰੈਲ, 2025) ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਜਿਸਦੀ ਮੇਜ਼ਬਾਨੀ Cerebral Valley ਅਤੇ Shield Capital ਨੇ Stanford DEFCON ਦੇ ਸਾਥ ਨਾਲ ਕੀਤੀ ਸੀ। ਇਸ ਸਮਾਰੋਹ ਨੇ ਤਕਨਾਲੋਜੀ ਵਿਗਿਆਨੀਆਂ ਅਤੇ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਇਕੱਠਾ ਕੀਤਾ ਤਾਂ ਜੋ ਉਹ ਯੂਐੱਸ ਫੌਜ ਦੇ ਹਿੱਸੇਦਾਰਾਂ ਦੁਆਰਾ ਚੁਣੇ ਗਏ ਨੇਸ਼ਨਲ ਸੁਰੱਖਿਆ ਸਮੱਸਿਆ ਬਿਆਨਾਂ ਲਈ ਹੱਲ ਤਿਆਰ ਕਰਨ, ਅਤੇ ਸਰਕਾਰ, ਫੌਜ ਅਤੇ ਸਟਾਰਟਅੱਪ ਮੈਨਟਰਾਂ ਦੀ ਰਾਹਨੁਮਾਈ ਹੇਠ ਕੰਮ ਕਰਨ।
- ਇਸ ਹਫ਼ਤੇ-ਅੰਤ ਵਿੱਚ Stanford University ‘ਤੇ ਰੱਖਿਆ ਤਕਨੀਕ ਕਰੀਅਰ ਫੇਅਰ ਅਤੇ ਟੀਮ-ਬਿਲਡਿੰਗ ਸ਼ਾਮਲ ਸੀ, ਜਿਸ ਤੋਂ ਬਾਅਦ ਸੈਨ ਫ੍ਰਾਂਸਿਸਕੋ ਵਿੱਚ 24 ਘੰਟਿਆਂ ਦੀ ਹੈਕਿੰਗ ਹੋਈ।
- ਸਪਾਂਸਰਾਂ ਅਤੇ ਸਮਰਥਕਾਂ ਵਿੱਚ Shield Capital, In-Q-Tel, NATO Innovation Fund, Vannevar Labs, Scale AI, Groq, Windsurf, Anthropic, Microsoft, Maxar, Dedrone, Distributed Spectrum, ਅਤੇ Code Metal ਸ਼ਾਮਿਲ ਸਨ।
- ਹੈਕਾਥੋਂ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਸਮਾਰਟ ਸ਼ਹਿਰ, ਵਾਰ ਗੇਮਜ਼, ਮੈਰੀਟਾਈਮ ਪੈਟਰਨ ਵਿਸ਼ਲੇਸ਼ਣ, AI ਡਿਪਲੋਇਮੈਂਟਸ ਲਈ ਸਾਈਬਰਸੁਰੱਖਿਆ, ਰੇਡੀਓ ਫ੍ਰੀਕਵਰੰਸੀ ਨੈਵਿਗੇਸ਼ਨ, ਜਨਰਲ ਨੈਸ਼ਨਲ ਸੁਰੱਖਿਆ, ਅਤੇ ਇੱਕ ਰੈਫ੍ਰਿਜਰੇਸ਼ਨ ਸਿਸਟਮ ਨੂੰ ਹੈਕ ਕਰੋ ਸ਼ਾਮਿਲ ਸਨ।
ਮੁੱਖ ਭਾਗ ਦੇ ਇਨਾਮਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਸ਼ਾਮਲ ਸਨ $3,000 ਅਤੇ Starlink ਯੂਨਿਟ ਪਹਿਲੇ ਸਥਾਨ ਲਈ, $2,000 ਦੂਜੇ ਸਥਾਨ ਲਈ, ਅਤੇ $1,000 ਤੀਜੇ ਸਥਾਨ ਲਈ। ਪਰ ਇੱਕ ਵਿਸ਼ੇਸ਼, ਗੁਪਤ, ਇਨਾਮ ਰੈਫ੍ਰਿਜਰੇਸ਼ਨ ਚੈਲੇਂਜ ਲਈ $5,000 ਦਾ ਸੀ।
ਸਾਡੀ ਟੀਮ ਨੇ ਦੋਹਾਂ ਸਮਾਰਟ ਸ਼ਹਿਰ ਅਤੇ ਰੈਫ੍ਰਿਜਰੇਸ਼ਨ ਸਿਸਟਮ ਨੂੰ ਹੈਕ ਕਰੋ ਚੈਲੇਂਜਾਂ ਵਿੱਚ ਭਾਗ ਲਿਆ। Guardian Grid (SF) ਸਾਡੀ ਸਮਾਰਟ ਸ਼ਹਿਰ ਐਂਟਰੀ ਸੀ। ਅਸੀਂ ਰੈਫ੍ਰਿਜਰੇਸ਼ਨ ਚੈਲੇਂਜ ਵਿੱਚ ਆਪਣੀ ਤਕਨੀਕੀ ਕੰਮ ਲਈ $5,000 ਖ਼ਾਸ ਇਨਾਮ ਅਤੇ ਆਦਰਯੋਗ ਸੁਨੇਹਾ ਪ੍ਰਾਪਤ ਕੀਤਾ, ਅਤੇ ਸਾਡੀ ਸਮਾਰਟ ਸ਼ਹਿਰ ਹੱਲ ਨੂੰ ਨਿਆਯਧੀਸ਼ਾਂ ਅਤੇ ਸਾਥੀਆਂ ਵੱਲੋਂ ਮਜ਼ਬੂਤ ਫੀਡਬੈਕ ਮਿਲਿਆ।
ਨਿਆਯਧੀਸ਼ਾਂ ਅਤੇ ਸਾਥੀਆਂ ਨੇ Guardian Grid (SF) ਨੂੰ ਐਮਰਜੈਂਸੀ ਪ੍ਰਬੰਧਨ ਵਿੱਚ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਜਵਾਬ ਦੇ ਤੌਰ ‘ਤੇ ਮੰਨਿਆ, ਇਸ ਦੀ ਰਚਨਾਤਮਕਤਾ, ਵਿਹਾਰਿਕ ਦ੍ਰਿਸ਼ਟੀ ਅਤੇ ਇਸ ਗੱਲ ਦੀ ਪ੍ਰਸ਼ੰਸਾ ਕੀਤੀ ਕਿ ਇਸ ਨੇ ਸਿਰਫ LLM ਟੈਕਨੋਲੋਜੀ ਨੂੰ ਇੱਕ ਸਭ ਕੁਝ ਹੱਲ ਵਜੋਂ ਵਰਤਣ ਤੋਂ ਬਚਿਆ। ਹਾਲਾਂਕਿ ਸਾਡਾ ਸਮਾਰਟ ਸ਼ਹਿਰ ਪ੍ਰੋਜੈਕਟ ਟਾਪ-ਥ੍ਰੀ ਇਨਾਮ ਨਹੀਂ ਜਿੱਤਿਆ ਕਿਉਂਕਿ ਦੋ ਚੈਲੇਂਜਾਂ ਵਿੱਚ ਸਰੋਤ ਵੰਡਣ ਕਰਕੇ ਸਮਾਂ ਘੱਟ ਪਿਆ, ਨਿਆਯਧੀਸ਼ ਇਸ ਦੀ ਸੰਭਾਵਨਾ ਅਤੇ ਪ੍ਰਭਾਵਸ਼ੀਲਤਾ ਤੋਂ ਪ੍ਰਭਾਵਿਤ ਹੋਏ। ਸਾਡੀ ਟੀਮ ਇਸ ਸਨਮਾਨ ਲਈ ਅਤੇ ਰੈਫ੍ਰਿਜਰੇਸ਼ਨ ਸਿਸਟਮ ਨੂੰ ਹੈਕ ਕਰੋ ਚੈਲੇਂਜ ਜਿੱਤਣ ਲਈ ਸਨਮਾਨਿਤ ਮਹਿਸੂਸ ਕਰਦੀ ਹੈ।
ਸਾਡੇ LinkedIn ਪੋਸਟ ਵਿੱਚ ਹੋਰ ਵੇਰਵੇ ਅਤੇ ਪ੍ਰਤਿਫਲ, ਅਤੇ ਹੈਕਾਥੋਂ ਦੀ ਫੋਟੋ ਗੈਲਰੀ ਇੱਥੇ ਦੇਖੋ: ਇੱਥੇ।
ਜੀਪੀਐਸ ਡੇਟਾ ਸਰੋਤ
ਸੈਨ ਫ੍ਰਾਂਸਿਸਕੋ ਬੇ ਐਰੀਆ ਵਿੱਚ ਸਾਡੇ ਪਾਥ ਫਾਈਂਡਿੰਗ ਅਤੇ ਮੈਪਿੰਗ ਲਈ, ਸਾਨੂੰ ਸਹੀ ਅਤੇ ਵਿਸਥਾਰਪੂਰਕ ਰੋਡਵੇ ਡੇਟਾ ਦੀ ਲੋੜ ਸੀ। ਅਸੀਂ ਸ਼ੁਰੂ ਵਿੱਚ ਇਹ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਗੂਗਲ ਮੈਪਸ API ਅਤੇ Mapbox ਦੇ API ਦੋਹਾਂ ਨਾਲ ਪ੍ਰਯੋਗ ਕੀਤਾ। ਹਾਲਾਂਕਿ, ਉਹਨਾਂ ਦੀ ਲਾਇਸੰਸ ਸੀਮਾਵਾਂ ਅਤੇ ਕਾਰਗੁਜ਼ਾਰੀ ਸੀਮਾਵਾਂ ਨੇ ਸਾਨੂੰ ਅੰਡਰਲਾਇੰਗ ਰਾਊਟਿੰਗ ਗ੍ਰਾਫ ਪ੍ਰਾਪਤ ਕਰਨ ਜਾਂ ਵਰਤਣ ਤੋਂ ਰੋਕਿਆ ਜੋ ਸਾਡੇ ਹੈਕਾਥੋਂ ਦੇ ਲਕੜ ਨਾਲ ਮੇਲ ਖਾਂਦਾ। ਇਨ੍ਹਾਂ ਸੀਮਾਵਾਂ ਕਾਰਨ, ਅਸੀਂ ਖੁੱਲ੍ਹੇ ਰਾਜਾਗ੍ਰਾਫਿਕ ਡੇਟਾਸੇਟਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ। ਅਸੀਂ ਇਹ ਕੱਚਾ ਭੂਗੋਲਿਕ ਡੇਟਾ ਹੇਠਾਂ ਦਿੱਤੇ ਦੋ ਖੁੱਲ੍ਹੇ-ਸਰੋਤ ਸ੍ਰੋਤਾਂ ਰਾਹੀਂ ਪ੍ਰਾਪਤ ਕੀਤਾ:
ਲਿਨੀਅਰ ਫੀਚਰ ਸੈਨ ਫ੍ਰਾਂਸਿਸਕੋ ਬੇ ਰੀਜਨ ਲਈ ਸੜਕਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਇਹ ਫੀਚਰ ਸੈੱਟ Metropolitan Transportation Commission (MTC/ABAG) ਵੱਲੋਂ ਪ੍ਰਤੀ ਕਾਉਂਟੀ ਆਧਾਰਿਤ 2021 TIGER/Line ਸ਼ੇਪਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਕੱਠਾ ਕੀਤਾ ਗਿਆ ਸੀ। ਡੇਟਾਸੈਟ ਵਿੱਚ ਪੂਰੇ ਰੀਜਨ ਲਈ ਸਾਰੇ ਪ੍ਰਾਇਮਰੀ, ਸੈਕੰਡਰੀ, ਲੋਕਲ ਨੇਬਰਹੁੱਡ ਅਤੇ ਰੁਰਲ ਰੋਡਜ਼, ਸ਼ਹਿਰੀ ਸਟ੍ਰੀਟਸ, ਵਾਹਨ ਰਾਹ, ਰੈਂਪ, ਸਰਵਿਸ ਡਰਾਈਵਜ਼, ਗਲੀਆਂ, ਨਿੱਜੀ ਰਸਤੇ, ਸਾਈਕਲ ਪਾਥ, ਘੋੜੇ/ਬ੍ਰਾਈਡਲ ਪਾਥ, ਵਾਕਵੇਜ਼, ਪੈਦਲਆਂ ਦੇ ਟ੍ਰੇਲ ਅਤੇ ਸਿਢ਼ੀਆਂ ਸ਼ਾਮਲ ਹਨ।
- ਫੀਚਰ ਸੈੱਟ ਹਰ ਕਾਉਂਟੀ ਲਈ ਵਿਲੱਖਣ ਰੋਡ ਸੈਗਮੈਂਟਾਂ ਰੱਖਦਾ ਹੈ ਅਤੇ ਉਹ ਕੇਸ ਵੀ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਇੱਕ ਹੀ ਰਸਤੇ ਦੇ ਖੰਡ ਨੂੰ ਇੱਕ ਤੋਂ ਵੱਧ ਡਿਜ਼ਿਗਨੇਸ਼ਨਾਂ ਮਿਲਦੀਆਂ ਹਨ (ਉਦਾਹਰਣ ਲਈ, ਇੱਕ ਇੰਟਰਸਟੇਟ ਨੂੰ ਉਸ ਦੀ ਨੰਬਰ ਅਤੇ ਸਥਾਨਕ ਨਾਮ ਦੋਹਾਂ ਨਾਲ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ)।
- ਪ੍ਰਾਇਮਰੀ ਰੋਡਜ਼ ਵੱਡੀਆਂ ਵੰਡੀਆਂ ਹੋਈਆਂ ਹਾਈਵੇਜ਼ ਹੁੰਦੀਆਂ ਹਨ, ਜਦਕਿ ਸੈਕੰਡਰੀ ਰੋਡਜ਼ ਰੀਜਨ ਵਿੱਚ ਮੁੱਖ ਆਰਟਰੀਜ਼ ਹਨ।
- ਡੇਟਾਸੈਟ ਵਿੱਚ ਰੋਡ ਟਾਈਪ, ਜੁਰਿਸਡਿਕਸ਼ਨ ਅਤੇ ਹੋਰ ਦੀ ਪਛਾਣ ਲਈ ਐਟਰੀਬਿਊਟ ਕਾਲਮ ਸ਼ਾਮਲ ਹਨ, ਜੋ ਲਚਕੀਲਾਪੂਰਵਕ ਰੂਟਿੰਗ ਅਤੇ ਡੇਟਾ ਵਿਸ਼ਲੇਸ਼ਣ ਦੀ ਸਹਾਇਤਾ ਕਰਦੇ ਹਨ।
ਤੁਸੀਂ ਲਾਈਸੈਂਸਿੰਗ ਅਤੇ ਡੇਟਾ ਵਿਸਥਾਰਾਂ ਬਾਰੇ ਹੋਰ ਪੜ੍ਹ ਸਕਦੇ ਹੋ: MTC ਡੇਟਾਸੈਟ ਸਰੋত.
ਚਲਾਉਣ ਦਾ ਢੰਗ
-
ਇਸ ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਕਲੋਨ ਕਰੋ ਅਤੇ ਇਸ ਵਿੱਚ ਨੈਵੀਗੇਟ ਕਰੋ।
-
ਆਪਣੀ
.env.localਫਾਇਲ ਸੈੱਟ ਕਰੋ। ਤੁਹਾਨੂੰ ਲੋੜੀਂਦੇ ਮਾਹੌਲ ਵੈਰੀਏਬਲਾਂ ਤੋਂ ਜਾਣੂ ਹੋਣ ਲਈenv.local.exampleਫਾਇਲ ਨੂੰ ਰੈਫ਼ਰ ਕਰੋ। ਨੋਟ ਕਰੋ ਕਿ ਮੈਪ UI ਅਤੇ ਜੀਓਕੋਡਿੰਗ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ MapBox API ਕੁੰਜੀ ਦੀ ਲੋੜ ਪਵੇਗੀ, SMS ਅਲਰਟਸ (ਸਿਰਫ ਡੈਮੋ) ਲਈ ਇੱਕ TextBelt API ਕੁੰਜੀ ਨਾਲ-ਨਾਲ ਡੈਮੋ ਦੌਰਾਨ ਟੈਕਸਟ ਕਰਨ ਲਈ ਇੱਕ ਫੋਨ ਨੰਬਰ ਵੀ ਲੋੜੀਦਾ ਹੈ। -
.env.localਫਾਇਲ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ GuardianGrid ਦੀਆਂ ਸਭ ਸੇਵਾਵਾਂ ਸੈੱਟ ਅੱਪ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:- frontend: ਐਪ ਦਾ ਫਰੰਟਐਂਡ ਇੰਟਰਫੇਸ।
- backend: ਐਪ ਦਾ ਬੈਕਐਂਡ, ਜਿਸ ਵਿੱਚ ਨਕਸ਼ੇ ਦੀ ਪਾਥਫਾਈਂਡਿੰਗ ਲਾਜਿਕ ਸ਼ਾਮਲ ਹੈ।
-
frontend ਸੇਵਾ ਸੈੱਟ ਕਰਨ ਲਈ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ Yarn ਇੰਸਟਾਲ ਹੈ ਅਤੇ ਚਲਾਓ:
yarn install -
backend ਸੇਵਾ ਸੈੱਟ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮ ਕਰੋ:
# go into this directory cd ./src/backend # set up a python environment python3 -m venv env # activate the python environment source env/bin/activate # install dependencies pip3 install -r requirements.txt # deactivate python environment deactivate # return to the project's root directory cd - -
ਸਭ ਕੁਝ ਸੈੱਟ ਹੋਣ ਤੇ, ਅੰਤਿਮ ਕਦਮ ਐਪ ਨੂੰ ਚਲਾਉਣਾ ਹੈ। ਤੁਹਾਨੂੰ ਦੋ ਵੱਖ-ਵੱਖ ਟਰਮੀਨਲ ਵਿੰਡੋਜ਼ ਜਾਂ ਟੈਬਜ਼ ਦੀ ਲੋੜ ਹੋਏਗੀ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਟਰਮਿਨਲ #1 ਅਤੇ ਟਰਮਿਨਲ #2 ਕਿਹਾ ਗਿਆ ਹੈ।
-
ਟਰਮਿਨਲ #1 ਵਿੱਚ, backend ਸੇਵਾ ਸ਼ੁਰੂ ਕਰੋ:
# go into the backend service directory cd ./src/backend # activate the python environment source env/bin/activate # run the backend bash ./run.sh -
ਟਰਮਿਨਲ #2 ਵਿੱਚ, frontend ਸੇਵਾ ਸ਼ੁਰੂ ਕਰੋ:
yarn dev -
ਸਭ ਕੁਝ ਚਲਦਾ ਹੋਣ ‘ਤੇ, ਆਪਣਾ ਬਰਾਉਜ਼ਰ ਖੋਲ੍ਹੋ ਅਤੇ ਜਾਓ: http://localhost:3000/
-
ਖਤਮ ਹੋਣ ‘ਤੇ, ਟਰਮਿਨਲ #1 ਅਤੇ ਟਰਮਿਨਲ #2 ਬੰਦ ਕਰ ਦਿਓ।