From d9359876f1b0279993b01721c7d354b434630379 Mon Sep 17 00:00:00 2001 From: Krzysztof Jassem Date: Sun, 16 Oct 2022 18:15:32 +0200 Subject: [PATCH] =?UTF-8?q?Aktualizacja=20materia=C5=82=C3=B3w=20(wyk?= =?UTF-8?q?=C5=82ad=202.=20i=20laboratorium=202.)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Tematy projektów.ipynb | 8 ++--- ...nnowacyjny projekt informatyczny_lab.ipynb | 35 +++++++++---------- ...02_innowacyjny_projekt_informatyczny.ipynb | 28 ++++++++------- 3 files changed, 35 insertions(+), 36 deletions(-) diff --git a/Tematy projektów.ipynb b/Tematy projektów.ipynb index fc43a7b..ae2b52e 100644 --- a/Tematy projektów.ipynb +++ b/Tematy projektów.ipynb @@ -13,7 +13,7 @@ "source": [ "## Anonimizacja zdjęć pojazdów\n", "Celem projektu jest wytrenowanie algorytmu uczenia maszynowego, który znajduje i zasłania wrażliwe elementy na zdjęciu pojazdu. Są to m.in. tablice rejestracyjne i twarze osób znajdujących się w pojeździe.\n", - "Algorytm może bazować na kodzie otwarto-źródłowym. Do trenowania należy skorzystać z bazy danych zdjęć udostępnionej specjalnie dla tego projektu. Do oceny jakości algorytmu należy zastosować platformę Gonito.\n", + "Algorytm może bazować na kodzie otwarto-źródłowym. Do trenowania należy skorzystać z bazy danych zdjęć udostępnionej specjalnie dla tego projektu. Do oceny jakości algorytmu należy zastosować platformę Gonito (https://gonito.herokuapp.com/, https://gonito.net/).\n", "W ramach projektu wskazane jest opracowanie również interfejsu użytkownika." ] }, @@ -22,7 +22,7 @@ "metadata": {}, "source": [ "## Wycena wartości szkody na podstawie zdjęć\n", - "Celem projektu jest wytrenowanie algorytmu uczenia maszynowego, który szacuje wartość szkody na podstawie zestawu zdjęć uszkodzonego pojazdu. Algorytm może bazować na kodzie otwarto-źródłowym. Do trenowania należy skorzystać z bazy danych zdjęć udostępnionej specjalnie dla tego projektu. Do oceny jakości algorytmu należy zastosować platformę Gonito.\n", + "Celem projektu jest wytrenowanie algorytmu uczenia maszynowego, który szacuje wartość szkody na podstawie zestawu zdjęć uszkodzonego pojazdu. Algorytm może bazować na kodzie otwarto-źródłowym. Do trenowania należy skorzystać z bazy danych zdjęć udostępnionej specjalnie dla tego projektu. Do oceny jakości algorytmu należy zastosować platformę Gonito (https://gonito.herokuapp.com/, https://gonito.net/).\n", "W ramach projektu wskazane jest opracowanie również interfejsu użytkownika." ] }, @@ -31,7 +31,7 @@ "metadata": {}, "source": [ "## Portfel inwestycyjny\n", - "Celem projektu jest opracowanie algorytmu predykcji notowań spółek na bazie danych z www.gpw.pl/archiwum-notowan. Do oceny jakości algorytmu należy zastosować platformę Gonito.\n", + "Celem projektu jest opracowanie algorytmu predykcji notowań spółek na bazie danych z www.gpw.pl/archiwum-notowan. Do oceny jakości algorytmu należy zastosować platformę Gonito (https://gonito.herokuapp.com/, https://gonito.net/).\n", "Tak opracowany algorytm należy zastosować w atrakcyjnej aplikacji, np. w grze umożliwiającej analizę zysków i strat w oparciu o fikcyjne zakupy i sprzedaże papierów wartościowych wybranych spółek w zadanym okresie czasu." ] }, @@ -40,7 +40,7 @@ "metadata": {}, "source": [ "## Handel walutami\n", - "Celem projektu jest opracowanie algorytmu predykcji notowań walut na podstawie danych ze strony https://www.nbp.pl/home.aspx?f=/statystyka/kursy.html. Do oceny jakości algorytmu należy zastosować platformę Gonito.\n", + "Celem projektu jest opracowanie algorytmu predykcji notowań walut na podstawie danych ze strony https://www.nbp.pl/home.aspx?f=/statystyka/kursy.html. Do oceny jakości algorytmu należy zastosować platformę Gonito (https://gonito.herokuapp.com/, https://gonito.net/).\n", "Tak opracowany algorytm należy zastosować w atrakcyjnej aplikacji, np. w grze dla wielu osób handlujących walutami (w grze należy założyć, że gracze nie mają wglądu w przyszłe notowania i określić zasady zwycięstwa)." ] }, diff --git a/materiały na laboratorium/02_innowacyjny projekt informatyczny_lab.ipynb b/materiały na laboratorium/02_innowacyjny projekt informatyczny_lab.ipynb index ceb328b..26754c5 100644 --- a/materiały na laboratorium/02_innowacyjny projekt informatyczny_lab.ipynb +++ b/materiały na laboratorium/02_innowacyjny projekt informatyczny_lab.ipynb @@ -14,22 +14,13 @@ "![Logo 2](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech2.jpg)" ] }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Cel laboratorium\n", - "\n", - "Celem laboratorium jest opracowanie koncepcji projektu badawczo-rozwojowego." - ] - }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Organizacja zespółów projektowych na laboratorium nr 2\n", "W stosunku do laboratorium nr. 1 studenci mogą zorganizować się w nowe grupy. \n", - "Można opracować koncepcję zupełnie nowego projektu badawczo-rozwojowego lub kontynuować projekt z poprzednich zajęć. Liderem zespołu może być dowolna osoba. \n", + "Można opracować koncepcję zupełnie nowego projektu badawczo-rozwojowego lub kontynuować projekt z poprzednich zajęć. Liderem zespołu powinna być osoba, która nie była liderem na poprzednich zajęciach (choćby na jeden raz).\n", "\n", "Składy zespołów mogą zmieniać się do zajęć nr 3 włącznie.\n" ] @@ -41,23 +32,29 @@ "# Plan laboratorium nr 2\n", "\n", "## Zadanie 1. Makieta dynamiczna \n", - "Skonstruujcie jeden prototyp wymarzonego systemu w postaci mockupu dynamicznego.\n", + "\n", + "Skonstruujcie Minimum Viable Product waszego pomysłu w postaci mockupu dynamicznego. (Mockup dynamiczny to mockup, któy obrazuje mozliwość jakichś akcji użytkownika i reakcji systemu, np. przejście do innego widoku po kliknięciu). \n", "\n", "Przykładowa aplikacja on-line: https://www.figma.com. \n", - "Wybór narzędzia należy jednak do Was. Omówienie bezpłatnych narzędzi do makiet dynamicznych: \n", + "\n", + "Omówienie bezpłatnych narzędzi do makiet dynamicznych: \n", "https://invette.pl/blog/najlepsze-narzedzia-dla-ui-ux/. \n", + "Wybór narzędzia należy jednak do Was.\n", + "\n", "Rezultatem zadania jest makieta zapisana jako strona HTML, czyli spakowany plik zawierający plik (np. prototyp.htm) oraz powiązany folder (np. prototyp_pliki). \n", "\n", - "Maksymalna ocena: 15 punktów\n", + "Maksymalna ocena: 10 punktów\n", "\n", "## Zadanie 2. Rozwiązania konkurencyjne \n", - "1. Znajdźcie dwa lub trzy rozwiązania z podobnej dziedziny do Waszego rozwiązania. Omówcie je i potencjalnie pokażcie (za pomocą zrzutów ekranu). \n", + "Znajdźcie dwa lub trzy rozwiązania z podobnej dziedziny do Waszego rozwiązania. Omówcie je i potencjalnie pokażcie (za pomocą zrzutów ekranu). \n", "\n", - "Maksymalna ocena: 15 punktów\n", + "Maksymalna ocena: 10 punktów\n", "\n", - "2. Przeprowadźcie analizę porównawczą Waszego pomysłu i rozwiązań konkurencyjnych. \n", - "Wybierzcie 3-4 zasady z 9 zasad sukcesu produktu high-tech, według których wykażecie przewagę Waszego rozwiązania nad rozwiązaniami konkurecyjnymi \n", - "Maksymalna ocena: 5 punktów" + "## Zadanie 3. Cechy istotne dla inwestora \n", + "Opiszcie cechy Waszego rozwiązania, wskazując cechy istotne dla inwestora: Zespół, Produkt, Rynek (slajd z wykładu R. Gregorowicza).\n", + "(Cechy te zostaną wykorzystane również w prezentacji, którą będziecie wykonywać na następnych zajęciach.)\n", + "\n", + "Maksymalna ocena: 10 punktów" ] } ], @@ -80,7 +77,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.6" + "version": "3.8.5" }, "subtitle": "02. Pojęcie projektu badawczo-rozwojowego[laboratorium]", "title": "Projekt badawczo-rozwojowy", diff --git a/materiały na wykład/02_innowacyjny_projekt_informatyczny.ipynb b/materiały na wykład/02_innowacyjny_projekt_informatyczny.ipynb index f79e368..dbe5bd9 100644 --- a/materiały na wykład/02_innowacyjny_projekt_informatyczny.ipynb +++ b/materiały na wykład/02_innowacyjny_projekt_informatyczny.ipynb @@ -1,19 +1,8 @@ { "cells": [ { - "cell_type": "code", - "execution_count": 2, + "cell_type": "markdown", "metadata": {}, - "outputs": [ - { - "ename": "SyntaxError", - "evalue": "invalid syntax (, line 2)", - "output_type": "error", - "traceback": [ - "\u001b[1;36m File \u001b[1;32m\"\"\u001b[1;36m, line \u001b[1;32m2\u001b[0m\n\u001b[1;33m
\u001b[0m\n\u001b[1;37m ^\u001b[0m\n\u001b[1;31mSyntaxError\u001b[0m\u001b[1;31m:\u001b[0m invalid syntax\n" - ] - } - ], "source": [ "![Logo 1](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech1.jpg)\n", "
\n", @@ -25,6 +14,19 @@ "![Logo 2](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech2.jpg)" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
\n", + " \n", + "Wykład składa się z: \n", + "
    \n", + "
  • części opracownej przez wykładowcę z grupy inwestorkiej Speedup Group, Roberta Grygorowicza; materiały z tej części dostępne są na Teamsach\n", + "
  • części opracowanej przez Krzysztofa Jassema: skrót podany jest poniżej; slajdy podane są na Teamsach
  • \n", + "
" + ] + }, { "cell_type": "markdown", "metadata": {}, @@ -299,7 +301,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.6" + "version": "3.8.5" }, "subtitle": "02. Projekt badawczo-rozwojowy[wykład]", "title": "Przygotowanie do projektu badawczo-rozwojowego",