기능 및 완성도
(25%)
- 솔루션이 완전히 작동하며 문제 진술에서 요구하는 모든 조건을 충족하는가?
- 모든 기능이 구현되고 Snowflake 환경에서 정상적으로 작동하는가?
- 제출된 내용에 필요한 데이터셋 링크가 포함되어 있는가?
Snowflake와 Streamlit의 만남으로 확장된 데이터 앱의 새로운 가능성, 이제 여러분의 손에서 펼쳐집니다. Snowflake의 강력한 데이터 플랫폼과 Streamlit의 간편한 앱 개발 환경을 활용해 여러분만의 데이터 애플리케이션을 직접 만들어보세요!
한국에서 최.초.로. 진행되는 이번 Snowflake x Streamlit 해커톤은 데이터 사이언티스트, 엔지니어, 앱 개발자 및 두 솔루션에 관심이 있는 모두에게 열려있는 무대입니다. 이번 해커톤의 결승 이벤트에서는 Streamlit의 공동 창업자 겸 COO이자 Snowflake 제품 총괄 디렉터 Amanda Kelly가 함께합니다.
데이터로 비즈니스 임팩트를 만들 아이디어가 반짝이시는 분들의 많은 참여와 관심을 부탁드립니다!
신청 시, 이메일 유의 안내
트러블 슈팅 및 슬랙 프라이빗 채널 초청을 위해, 1) 신청 접수시 입력하신 이메일과 2) 유저그룹 슬랙에 가입하시는 이메일 그리고 3) Snowflake Free Trial 계정 생성시 등록한 이메일이 모두 동일해야합니다. 이점 꼭 미리 숙지하여 신청해주시기 바랍니다!
* 본 페이지에서 참가 신청을 하신 분들에 한해, 과제 제출에 대한 자세한 안내 및 제출 링크를 별도로 보내드립니다!
해커톤 관련 문의는 아래 유저그룹 슬랙 채널 혹은 운영 사무국으로 연락 주시기 바랍니다.
★ Snowflake Korea User Group 슬랙 바로가기 (링크 클릭)
★ 운영 사무국 ㅣ [email protected]
전체 해커톤 일정 외에도, 해커톤 준비에 도움이 되실 만한 유저그룹과 웨비나 일정도 함께 안내드립니다.
본 해커톤 참여 시, 제공되는 데이터를 이용해 주제에 맞는 해결 과제를 제출해 주셔야 합니다.
제공되는 데이터 및 상세 주제 및 해결 과제에 대해서는 아래 내용을 클릭하시어 꼭 확인하시기 바랍니다.
이번 해커톤은 여러분의 상상력과 창의력을 마음껏 발휘하는 무대입니다.
아래는 아이디어 도출에 도움이 될 수 있도록 제안드리는 *참고 주제*로, 참가자 분들께서는 자유롭게 주제를 정하여 도전하시면 됩니다!
<<제안 주제 예시>>
해커톤 신청 접수를 해주신 분들에 한해 별도 이메일로 아래 과제 제출 방법 및 제출 링크를 보내드릴 예정입니다. 제출해주신 코드와 자료, 영상을 바탕으로 1차 심사를 진행하여 결선에 진출할 Top 3를 선정합니다.
* 과제 2)번과 3)번의 경우, 본 템플릿(링크)을 사용하여 제출해 주시기 바랍니다. 과제 제출에 대한 상세 안내는 신청 접수를 하신 분들께 다시 한번 별도의 이메일로 공유드릴 예정입니다.
* 과제 제출 기간 마감인 4월 27일 내에 버그 및 오류 수정으로 여러번 제출은 가능하며, 제출 기간 내에 가장 마지막에 제출한 제출물로 심사가 진행됩니다. (이전에 낸 제출물은 평가에 포함되지 않습니다.)
– 참가자는 제시된 문제 정의 (Problem Statement) 또는 자유 주제를 선택하여 평가됩니다. 비즈니스 임팩트를 창출하는 것이 중요합니다.
– 소스 코드는 Python, Java, Scala로 작성이 가능합니다.
– 접근 방식은 명확하고 논리적이어야 합니다.
– Snowflake 기능을 사용 시 가산점을 받을 수 있습니다. (예: Snowpark, Snowflake Marketplace and Streamlit).
– 파트너 솔루션을 자유롭게 활용할 수 있습니다. 사용 가능한 파트너 예시: AWS, H2O.ai, Dataiku, Datarobot, 등. 참가자는 Snowflake 30일 체험 계정을 직접 생성해야 합니다. Snowflake는 타 기술 솔루션에 대한 라이선스를 제공하지 않습니다. Snowflake 체험판이 만료되었다면 새 계정을 만들어야 합니다.
– 무료 체험판은 30일동안 사용 가능하며, 만료 후 같은 이메일로 다시 가입은 가능하지만 기존에 사용하던 코드 등이 연결되지는 않으니 만료 전에 미리 백업 및 조치를 취하시기 바랍니다.
– API, SDK를 포함한 오픈 소스 라이브러리 활용이 허용됩니다.
– Snowflake Marketplace(링크) 를 활용한 데이터 보강 (data enrichment) 시 추가점수가 부여됩니다.
– 통찰력 및 스토리텔링의 독창성을 평가합니다
– 추가 교육이 필요한 참가자는 https://quickstarts.snowflake.com/ 을 참고해주시기 바랍니다.
더욱 상세한 내용은 아래 심사 항목 및 배점 기준(링크) 및 상세 심사규정 가이드(링크)를 참고하시기 바랍니다.
해커톤 준비시 도움이 될 만한 자료와 문서들을 공유드립니다. 추가로 필요하신 내용이나 질문이 있으신 경우, Snowflake Korea User Group (플레이커스) 슬랙 채널에 가입 후, 질문을 남겨주세요!
★ Snowflake Korea User Group 슬랙 바로가기 (링크 클릭) : 채널명 #snowflake-streamlit-hackathon
아래 볼드로 표시된 텍스트를 클릭하시면 관련 자료로 연결됩니다.
2025년, 국내에서 처음 진행되는 Snowflake x Streamlit 해커톤에서 우승하신 Top 3 분들에게는 아래와 같은 수상 혜택이 제공됩니다. 솔루션을 제출해주신 모든 참가자 분들께는 스트림릿 에코백을 드립니다!
※ 경품 수령 시, 관련 법령에 따라 상품가액의 22%에 해당하는 제세공과금이 부과되며, 관련 세무 처리를 위해 **신분증 사본 및 개인정보(이름/연락처/주민등록번호 등)**를 요청드릴 수 있습니다.
Streamlit Co-FounderSnowflake
대표이사Loplat
연구소장, CTO SPH
CDODataknows
Data Engineering Team LeadNEXON
1) 본 해커톤 참가는 개인로만 신청이 가능합니다. (팀 단위로는 지원 불가)
2) 본 해커톤 참가자는 www.signup.snowflake.com 에서 스노우플레이크 체험 계정을 직접 생성해야 합니다. AWS 서울 리전이나 US West(Oregon)을 사용해주세요. ( Azure/GCP는 사용불가 )
3) 참가 신청을 완료하시면, 등록 확인 메일을 통해 스노우플레이크 플랫폼에서 작업하는 방법을 익힐 수 있도록 스트림릿 핸즈온랩 웨비나 녹화본 (링크)를 제공합니다.
4) 제출 마감일은 2025년 4월 27일(일) 23:59 입니다.
5) 신청 기간 내(~4월 27일)에 오류/버그 수정 이슈로 여러번 제출 가능하지만, 심사는 가장 마지막에 제출한 제출물로만 진행됩니다.
6) 참가자는 개별적으로 솔루션을 개발하고 온라인으로 작업한 후 결과를 제출합니다.
7) 참가 가능 여부를 확인하려면 아래 명시된 Terms and conditions 에 명시된 자격 기준을 꼭 참고하시기 바랍니다.
8) 심사위원단은 참가자의 발표, 애플리케이션, 동영상을 혁신성, 참여도 및 창의성을 기준으로 평가합니다.
9) 참가 기준에 적합하지 않거나 이용 규칙을 준수하지 않은 경우에는 주최측에 의해 참가 신청이 취소될 수 있습니다.
SNOWFLAKE X STREAMLIT 2025 HACKATHON OFFICIAL RULES
(* 이용 약관은 4월 7일까지 한국어로 업데이트 됩니다.)
The following rules, terms and conditions (“Official Rules”) govern your entry to and participation in the Snowflake Hackathon (“Contest”). Your participation and submission of a contest entry constitutes your acceptance of, and agreement to be bound by, these Official Rules. NO PURCHASE OR PAYMENT NECESSARY. A PURCHASE OR PAYMENT OF ANY KIND WILL NOT INCREASE YOUR CHANCES OF WINNING. THE CONTEST IS SUBJECT TO ALL APPLICABLE LAWS AND VOID WHERE PROHIBITED.
SPONSOR MAY MAKE CHANGES TO THESE TERMS AND CONDITIONS AT ANY TIME IF IT BECOMES NECESSARY FOR SPONSOR TO DO SO. SPONSOR WILL ENDEAVOR TO PROVIDE AS MUCH NOTICE AS POSSIBLE OF ANY SUCH CHANGES ON THE CONTEST WEBSITE OR IN OTHER APPROPRIATE MESSAGING.
2.1 Submission Period. The “Submission Period” begins on April 7, 2025 at 12 a.m. and ends on April 27, 2025 at 11:59 p.m. Please see Section 4 (How to Enter) for further information on the submission process. During the Submission period, Registrants should submit an Idea as described more fully on the Hackathon website. Those selected will be notified they are eligible to submit a Prototype, which also must be completed by the May 2, 2025 deadline.
2.2 Judging Period. The “Judging Period” begins on April 28, 2025 at 12 a.m. and ends upon conclusion of Snowflake Kr User Group Meetup #8, scheduled for May 14, 2025. Please see Section 10 (Criteria and Selection) for further information on each round of the Contest.
(a) Round 1. Round 1 of the Judging Period begins on April 28, 2025 at 12 a.m., and ends on May 2, 2025 at 11:59 p.m. Following their submission of a Prototype within the Contest period (but no later than May 2, 2025 at 11:59 p.m.), the top three (3) finalists will be selected and announced no later than May 14, 2025 by 11:59 PM.
(b) Round 2. Round 2 of the Judging Period will include the top 3 finalists selected following Round 1 presenting their Prototype live at Snowflake KR User Group Meetup #8 (either in-person or virtually) on May 14, 2025. The top 3 winners will be announced following the live presentations, and corresponding prizes will be distributed.
3.1 Eligible Individuals. The Contest is only open to individuals (each, a “Registrant”) who (1) is a resident of South Korea, (2) works toward solving a problem statement as described more fully at https://www.snowflake.com/snowflake-streamlit-hackathon-korea/ and (2) is not otherwise ineligible as described in 3.2 below.
3.2 Ineligible Persons. The following persons are not eligible to enter the Contest: individuals who (i) are currently employed by Snowflake, or any entity that may be acquired by Snowflake during the contest period; (ii) are immediate family (spouse, parents, siblings, or children) or household members of any of the employees listed in Section 3.2; (iii) are employed by the Contest Administrator, (iv) are a Contest Judge (defined in Section 9 below) or immediate family (spouse, parents, siblings, or children) or household members of a Contest Judge; (iv) are current employees of an entity in which Sponsor has invested and holds an ownership interest; (v) are professionally involved in the Administration of the Contest; (vi) are on any restricted or prohibited party list maintained by the U.S. Departments of Commerce, State and the Treasury; or (viii) are not residents of, or are domiciled outside of, Korea.
All Finalists are subject to eligibility verification before any prizes are awarded. See Section 7 (Verification) for further information.
All Registrants are responsible for ensuring they are in compliance with any employment or other contract to which they are a party, including, for example, eligibility to participate in promotions and acceptance of prize awards.
4.1 To enter the Contest, you can access the online submission form at https://docs.google.com/forms/d/1sWuOcUFtIXtFdstHNnH90pPv-5FkVRT9zLYPf4muNNY/closedform (“Contest Site”) during the Submission Period and follow all posted instructions to submit an idea. This information, and the submission materials (including the App (defined in Section 5.1 below)) (the “Entry”) must meet the requirements as described below and include elements reflected in Section 5 (Entry Requirements).
4.2 LIMIT ONE (1) ENTRY PER REGISTRANT. Each Registrant is permitted one (1) entry into the Contest. Registrants may submit multiple entries, but only the last version submitted will be entered. Any prior entries will be disqualified and will not be considered. Entries are void if they are in whole or part illegible, incomplete, damaged, altered, counterfeit, obtained through fraud, or late. All Entries will be deemed made by the authorized account holder of the email address submitted at the time of entry, and a potential winner may be required to show proof of being the authorized account holder for that email address. The “authorized account holder” is the natural person assigned to an email address by an Internet service provider, online service provider, or other organization responsible for assigning email address for the domain and must be the Registrant.
5.1 Entry. In addition to the requirements in Section 4.1 above, a Registrant’s Entry must include the following: (a) a complete profile, including name, email address, phone number, and country of the Registrant; and (b) the Idea or Prototype (collectively the “Submission”). Once the Submission Period has ended, the Entry cannot be changed or updated. Entries submitted outside of the Submission Period are invalid and will not be considered. Incomplete Entries also are invalid and will not be considered. Entries cannot be acknowledged and will not be returned. Sponsor is not responsible for any errors, omissions, or failures in submission of any Entry or in the Registrant not maintaining accurate contact information during the Submission Period.
5.2 Language. All Entries, including any oral presentations, must be in Korean.
5.3 Snowflake Account. To facilitate the development of the App, Sponsor is providing a free trial account to any Registrant participating in the Contest. Registrants must access the sign-up link available on the Contest Site and will be directed to accept the Self-Service Trial Terms: Self-Service On Demand Terms of Service (available for review at https://www.snowflake.com/legal/). Each trial account is provided with a $400 credit.
8.1 Intellectual Property of Registrant. Subject to the licenses described below, any applicable intellectual property rights to an Entry (including the submission materials and presentation content) will be owned by and remain with the Registrant.
8.2 License Grant. By entering the Contest, Registrant grants to the Sponsor and any other third parties acting on the Sponsor’s behalf, a royalty-free, non-exclusive, worldwide, irrevocable license to display publicly and use the Entry (including the submission materials) for promotional and any other purposes in perpetuity without further consideration or payment of any type. This license includes, but is not limited to, posting, or linking to the Entry on Sponsor’s and partners’ websites and applications, including the Contest Site, and displaying and promoting the Entry in any other media, worldwide, including publication of the Registrant’s name, App description, images, video URL, and website URL.
8.3 Representation and Warranty. Each Registrant represents and warrants that the Sponsor and its partners are free to use the Entry in the manner described above, as provided or as modified by the Sponsor, without obtaining permission or license from any third party and without any compensation to the Registrant.
11.1 Prize Package. The three Winners whose Entries are selected as the top three (3) highest scoring Entries by the Judges will each receive a prize as follows:
11.2 Forfeiture of Prize. If a selected winner cannot be contacted, is ineligible, or fails to claim their prize, the prize may be forfeited.
11.3 Non-Transferable. The prize is not transferable or assignable to any other person or entity. Prizes have no cash value and cannot be substituted except in the sole discretion of Sponsor. If the actual value of a prize is less than the stated approximate retail value, the difference will not be awarded. Sponsor will not replace any lost or stolen prizes. Registrants are solely responsible for any and all taxes that apply to prizes.
By entering the Contest, Registrant agrees that these Official Rules are the controlling rules for the Contest and Registrant agrees to be bound exclusively by these Official Rules and the decisions of Sponsor.
Sponsor is not responsible for lost, late, incomplete, or misdirected entries; lost, interrupted or unavailable network, server or other connections; miscommunications, computer or software malfunctions; transmission problems; technical failures; garbled transmissions; damage to user’s software or transmission devices; or other errors or malfunctions of any kind, whether human, mechanical, electronic or otherwise that may occur in connection with the Contest.
If for any reason, the Contest is not capable of proceeding as planned for reasons outside the control of Sponsor which, in the sole discretion of Sponsor, may impact the administration, security, fairness, integrity or proper conduct of the Contest (or any portion thereof), Sponsor reserves the right, to cancel, terminate, modify, or suspend the Contest (or any portion thereof) and, in that event, the Sponsor will have no further obligation to any Registrant.
Sponsor also reserves the right in its sole discretion to disqualify any Registrant if they are found to be: (a) tampering or attempting to tamper with the entry process or the operation of the Contest, or any website maintained or operated by Sponsor; (b) using any robotic, macro, automatic programmed or like type of entry methods; (c) violating these Official Rules; or (d) engaging in unethical, inappropriate or disruptive action or conduct, or taking any action inconsistent with these Official Rules, the fairness of the Contest and the reputation of Snowflake.
Any failure to enforce any terms of these Official Rules will not constitute a waiver of that provision or bar Sponsor from enforcing that term subsequently in connection with the Contest. The headings in these Official Rules are inserted for convenience and identification only, and are not intended to describe, interpret, define or limit the scope or intent of these Official Rules for the Contest. By submitting an Entry, each Registrant waives any right it may have to claim ambiguity of these Official Rules or any advantage or any impact on interpretation of these Official Rules that may arise from any such ambiguity claim. These Official Rules will be construed by Sponsor in its sole discretion, its decisions will be binding and final.
18.1 BY PARTICIPATING IN THE CONTEST, EACH REGISTRANT AGREES AND ACKNOWLEDGES THAT TO THE EXTENT PERMITTED BY APPLICABLE LAW: (A) ANY AND ALL DISPUTES, CLAIMS, AND CAUSES OF ACTION ARISING OUT OF OR IN CONNECTION WITH THE CONTEST, INCLUDING AS APPLICABLE ANY PRIZE AWARD, WILL BE RESOLVED INDIVIDUALLY, WITHOUT RESORT TO ANY FORM OF CLASS ACTION; (B) ANY AND ALL CLAIMS, JUDGMENTS, SETTLEMENTS, AND AWARDS WILL BE LIMITED TO REASONABLE, ACTUAL THIRD-PARTY, OUT-OF-POCKET COSTS INCURRED (IF ANY) NOT TO EXCEED $1,000 USD, BUT IN NO EVENT WILL ATTORNEYS’ FEES BE AWARDED OR RECOVERABLE; (C) UNDER NO CIRCUMSTANCES WILL ANY REGISTRANT BE PERMITTED TO OBTAIN ANY AWARD FOR, AND HEREBY KNOWINGLY AND EXPRESSLY WAIVES ALL RIGHT TO SEEK, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES, LOST PROFITS, AND/OR ANY OTHER TYPE OF DAMAGES, OTHER THAN ACTUAL OUT-OF-POCKET THIRD PARTY EXPENSES ACTUALLY INCURRED (IF ANY) NOT TO EXCEED $1,000 USD, OR ANY RIGHT TO HAVE ANY DAMAGES MULTIPLIED OR OTHERWISE INCREASED; AND (D) EACH REGISTRANT IRREVOCABLY WAIVES ANY RIGHT TO SEEK INJUNCTIVE OR EQUITABLE RELIEF.
18.2 Nothing in the Official Rules will exclude or limit the liability of either party to the other for: death or personal injury arising out of negligence; fraud or fraudulent misrepresentation; or any other liability that cannot be excluded or limited by law.
19.1 Each Registrant assumes any and all risks associated with the posting and use of the Entry, submission materials, travel and activities arising from or in connection with the Contest, and expressly waives and releases any and all claims or causes of action against the Sponsor, their officers, employees, representatives, and agents for any and all injury and damage of any nature whatsoever (whether existing or thereafter, whether direct, indirect, or consequential, and whether foreseeable or not), arising from the Entry, submission materials and presentation content, including but not limited to the ideas submitted to the Contest, and any travel or other activities arising from or in connection with the Contest.
19.2 This Contest is in no way sponsored, endorsed or administered by, or associated with Facebook, LinkedIn or Twitter. The Registrants release Facebook, LinkedIn and Twitter from all liability in relation to the Contest.
네, 이번 해커톤은 팀 참여는 안됩니다. 개인만 됩니다.
사전에 밋업과 웨비나 등을 통해 스트림릿과 스노우플레이크에 대해 미리 경험해 보실 수 있고, 해커톤 가이드 및 스노우플레이크가 제공하는 Quickstart 가이드를 통해 교육을 받으실 수 있습니다.
반드시 Snowflake와 Streamlit을 포함해 개발하셔야 하며, 추가적으로 필요한 라이브러리나 오픈소스 도구는 자유롭게 사용하실 수 있습니다.
참가 신청을 하신 분들께는 과제 제출을 위한 상세한 안내와 함께 별도의 제출 링크를 전달 해 드릴 예정입니다. 꼭 제출물 요건을 확인하셔서 알맞은 파일 형식으로 제출해 주시기 바랍니다.
물론입니다! 여러분의 아이디어와 개발물은 모두 참가자의 소유입니다. 단, Snowflake 측에서 우수 사례로 소개될 수 있습니다 (사전 동의 후).
전혀 없습니다. 본 해커톤은 무료로 운영되며, 참가 신청 후 과제 제출을 해주시는 모든 분들께 소정의 선물을 드립니다.
행사 운영 사무국 [email protected] 또는 Snowflake KR User Group Slack 채널(링크) 가입 후, snowflake-streamlit-hackathon 채널에 문의해주시기 바랍니다.