Software

Tworzymy oprogramowanie
usprawniające i automatyzujące analizę danych


Oprogramowanie

Oprogramowanie dedykowane

  • Tworzymy oprogramowanie do analizy danych różnych rodzajów, w tym nieustrukturyzowanych.
  • Stosujemy dobre praktyki programistyczne i zwinne metodologie.
  • Programujemy w wielu językach: R, Python, C/C++, C#, Visual Basic, Matlab, inne.
  • Dbamy o wygodę korzystania z naszego oprogramowania.
  • Mamy wieloletnie doświadczenie w tworzeniu dużego oprogramowania, o którym nie piszemy niżej, np. do analizy danych medycznych, bankowych, czy dotyczących działania serwerów.
  • Rozwiązanie każdego problemu analitycznego widocznego na stronie ,,Analizy” i na jej podstronach może zostać opracowane w postaci wygodnego w użyciu oprogramowania.

Więcej: oprogramowanie dedykowane

Produkty

  • Poniżej prezentujemy kilka naszych gotowych produktów.
  • W razie potrzeby modyfikujemy je odpowiednio do potrzeb lub tworzymy nowe oprogramowanie.

Więcej informacji i wersje demonstracyjne wkrótce!

Więcej: produkty


Programowanie w R

  • Warto wykorzystać R, bo jest darmowy do wszelkich zastosowań, szybki oraz posiada ogromną liczbę bibliotek.
  • Wykorzystujemy różnej graficzne interfejsy użytkownika, także oparte na stronach www, w różnych technologiach.
  • Zapewniamy atrakcyjne, czytelne i zaawansowane wizualizacje danych.
  • Optymalizujemy obliczenia dla dużych danych, usprawniamy algorytmy, stosujemy obliczenia równoległe.
  • Programy wyposażamy w automatyczne raportowanie.
  • Tworzymy pakiety dla R.
  • Analizujemy big data.
  • Analiza dane tekstowe i inne nieustrukturyzowane.
  • Integracjemy oprogramowanie z dowolnymi bazami danych.
  • Zapewniamy współpracę programów z MS Excel i praktycznie dowolnym innym oprogramowaniem.
  • Jeśli potrzeba, to R umożliwia szybkie prototypowanie i podstawę do opracowania oprogramowania w innych językach.
  • Programujemy w R od ponad 10 lat i mamy różnorodne doświadczenia z tym językiem.

Więcej: dlaczego warto używać R


Programowanie w Pythonie

  • Python jest często rozwiązaniem szybszym i wygodniejszym niż R, na przykład przy przetwarzaniu danych tekstowych.
  • Korzystamy z bardzo wielu bibliotek numerycznych, machine learningu i do interaktywnej wizualizacji danych.
  • Programy w Pythonie łatwo zintegrować z innymi rozwiązaniami biznesowymi.
  • Mamy doświadczenie w tworzeniu dużego oprogramowania w Pythonie.


Programowanie w C++

  • Używamy go w projektach wymagających szybkości przetwarzania czy obliczeń.
  • Mamy duże doświadczenie w programowaniu C++.


Analiza obrazu

  • Mamy duże doświadczenie w analizie obrazu, zwłaszcza biomedycznego oraz tworzeniu oprogramowania do tych celów.
  • Obróbka wstępna: segmentacja, zwiększenie kontrastu, znalezienie obiektów na zdjęciach itp.
  • Wykorzystanie algorytmów statystycznych i data miningu klasyfikujących znalezione obiekty, zliczającymi je.


Budowa modeli scoringowych — ScoringToolbox (R)

  • Na własne potrzeby stworzyliśmy ScoringToolbox. Jest to pakiet dla systemu R, który ułatwia budowę modeli scoringowych.
  • Jeśli potrzeba, to na jego bazie stworzymy dedykowane oprogramowanie dla Twojej firmy.
  • Dopasujemy metody do specyfiki danych: wielkość próbek, liczba cech, rodzaj cech, zależności między cechami.
  • Stosujemy też zaawansowane rozwiązania i obliczenia równoległe, jeśli dane tego wymagają.
  • Wyposażymy program w odpowiednie interfejsy do baz danych.
  • Zapewnimy wygodne raportowanie wyników analizy.
  • System wygeneruje modele w postaci, która gwarantuje ich proste wdrożenie w Twoim systemie.
  • Gdy to jest przydatne, to system może współpracować z Excelem.
  • Udostępniamy rozwiązania działające w chmurze, wtedy nie musisz angażować własnych zasobów.
  • System jest modularny i dzięki temu Twój zespół będzie programować dowolnie złożone analizy i usprawniać procesy modelowania.
  • W razie potrzeby uzupełniamy dostarczone oprogramowanie szkoleniami i konsultacjami.


Walidacja modeli scoringowych i ratingowych (R, VisualBasic, SQL)

  • Oprogramowanie składa się z modułów, które łączone są ze sobą w sposób dopasowany do specyfiki banku. Pomagamy wybrać najodpowiedniejsze dla specyfiki firmy, produktu i potrfela metody.
  • Niektóre z wykorzystywanych metod wymieniamy w programie szkolenia
  • Stosowna dokumentacja uzupełnia oprogramowanie. Dzięki temu wiadomo, jakie dokładnie metody są stosowane.
  • Dopasowujemy oprogramowanie do potrzeb klienta.
  • W razie potrzeby zapewniamy odpowiednie szkolenia z budowy i walidacji modeli scoringowych (patrz: dział ryzyko kredytowe).
  • Sposób komunikacji systemu z użytkownikiem (tzw. interfejs użytkownika) ustalamy z klientem. System może generować raport, osobne pliki w wynikami, arkusze Excela, strony html.
  • Możemy dostarczyć wersje w R, VisualBasicu i SQL (w ostatnim przypadku ograniczona funkcjonalność).


Data mining w C++

  • Biblioteka w C++ służy do eksploracji danych i budowy modeli predykcyjnych.
  • Wbudowane metody wyboru cech.
  • Metody redukcji wymiaru.
  • Zaawansowane metody stabilnego wyboru cech bazujące na komitetach modeli
  • Metody wszechstronnej walidacji modeli.
  • Działa praktycznie na każdej platformie (Linux, Windows, …).
  • W razie potrzeby uzupełniamy bibliotekę o inne metody.


Parsowanie plików XML w C++

  • Parsowanie plików XML w C++ jest bardzo niewdzięcznym zadaniem.
  • Napisaliśmy przy okazji jednego z naszych projektów odpowiednią, elastyczną bibliotekę.
  • Teraz udostępniamy ją wszystkim zainteresowanym na licencji GPL.


Analiza statystyczna danych ze spektrometrów masowych (R + JavaScript)

  • System służy do analizy statystycznej danych pochodzących ze spektrometrów masowych.
  • Można za darmo wypróbować jego działanie.
  • W razie potrzeby tworzymy działające na podobnej zasadzie aplikacje do różnych zastosowań.
  • Korzystamy też z innych rozwiązań do zaprogramowania GUI, np. Shiny.
  • W systemie stosowane są zaawansowane metody statystyczne.

Spróbuj ponownie