×
mr Milena Šošić

mr Milena Šošić

Mathematician & computer scientist

Belgrade, Serbia, RS
Serbian, English

Background


About

About

Computer scientist with eighteen years of experience in machine learning, text mining, business intelligence and general software algorithms development and implementation. Applied machine learning algorithms to highly visible projects in different domains. PhD candidate in computer science, NLP specialization.

Work Experience

Work Experience

  • Senior Data Scientist, GridDynamics

    Jan, 2021 - Present

    Design and implement new solutions with focus on predictive analytics. Run projects in NLP domain using newest machine learning technologies.

    • Data Modeling · Analytics · Artificial Neural Networks · PyTorch · Keras · TensorFlow

  • Advisory Board Member, Serbian AI Society

    Feb, 2020 - Jan, 20221 year 11 months

    Serbian AI Society is being launched in Serbia by the most prominent people in artificial intelligence, with one goal - networking and strengthening the domestic AI scene. The aim of this organization is to bring together all stakeholders dealing with this subject which will contribute to the presence and growth of artificial intelligence in Serbia.

    • AI · Growth · Networking · Strength · Serbia

  • AI Software Developer, Devtech

    Feb, 2019 - Jan, 20211 year 11 months

    Lead AI team, mentor and drive AI efforts. Develop PoC solutions for the projects by adding AI components.

    • AI · Data · Mentoring · PoC · Project Management

  • Machine Learning Team Lead, Selerant

    Jan, 2016 - Feb, 20193 years 1 month

    Manage state-of-the-art machine learning tasks for text segmentation and classification. Shape product features according to the business requirements.

    • Text classification · Semantic search · PoC · Project Management

  • Data Miner, Telenor

    Dec, 2013 - Dec, 20152 years

    Develop different up-sell, cross-sell and churn models. Support risk models development. Accountable for segmentation, customer lifetime value calculation.

    • Customer classification · Credit risk · NPS scoring

Projects Experience

Projects Experience

  • Applying classification methods on N-gram genome analysis

    Mar, 2008 - Dec, 20102 years 9 months

    Scientific thesis in the field of bioinformatics using machine learning and data mining techniques - identification of genomic islands using the N-gram statistical behavior on the particular regions of the genome sequence.

    • Magister thesis · Research project

  • Email classification into Business and Personal categories

    Jan, 2021 - Jun, 20221 year 5 months

    Classifying email messages with mixed content to Business/Personal categories.

    • Text classification · BERT embeddings · Tf-Idf · Tensorflow · Research project

  • Hierarchical Multilabel Document Classification

    May, 2017 - Dec, 20192 years 7 months

    Assigning textual data to categories with complex hierarchical structure and distribution.

    • Document classification · Product attributes detection · Multilabel stratified sampling

  • Health-Care Search & Answer

    Mar, 2021 - Sep, 20216 months

    Applying advanced search algorithms to retrieve relevant search results. Experiment with different Q&A modeling techniques to provide relevant answer.

    • Text similarity · Extreme classification · Q&A · Transformers · Transfer learning · BERT modeling · BioASQ

  • HR - Analytics

    Mar, 2022 - Dec, 20229 months

    Extracting candidate attributes from the resume using machine learning techniques. Find similarity between candidate resume and position description. Compute demand time for opened positions.

    • Named Entity Recognition · Text similarity · Transformers · BERT modeling · Regression

  • SRPOL

    Jul, 2022 - Dec, 20225 months

    Create a word sentiment lexicon and complete framework to calculate sentiment strength for a given text writen in Serbian language.

    • Word lexicon · Contextual sentiment triggers · Text segmentation · Sentiment strength

  • Semantic Query Parsing

    Jan, 2022 - Oct, 20229 months

    Parse search queries to understand user search intention using historical data and user search preferences. Apply advanced methods for the semantic parsing to improve the relevance of the required search results.

    • Query Understanding · Intention Modeling · Information Extraction · Synthetic Query Generation · Semantic Similarity

Skills

Skills

  • Programming languages

    Python

    C#

    C++

    C

    Java

    JavaScript

    SQL

  • Databases

    MS SQL Server

    Oracle

    DB2

  • Machine learning tools

    Scikit-learn

    TensorFlow

    PyTorch

    SPSS

    STATISTICA

    Weka

    IBM Intelligent Miner

    scipy

    numpy

    pandas

    Jupyter

  • NLP tools & model architectures

    BERT

    GPT-3/4

    gensim

    fastText

    word2vec

    nltk

    spacy

    CoreNLP

    HuggingFace Transformers

    Simple Transformers

Education

Education

  • Computer Science, NLP, PhD Candidate, Mathematics Faculty, University of Belgrade, Serbia

    Oct, 2020 - Present

    Text classification

    Multilingual (English, Serbian)

    Conversation

    (Deep) Machine Learning

  • Computer Science, Magister, Mathematics Faculty, University of Belgrade, Serbia

    Oct, 2004 - Dec, 2010

    Bioinformatics

  • Computer Science, Diploma, Mathematics Faculty, University of Belgrade, Serbia

    Oct, 1997 - Apr, 2004

    Programming Languages (Pascal, C, C++, Java, Prolog, Lisp)

    Algorithms Architecture

    Computer System Architecture

    Mathematical Logic

    Automata Theory

    Databases

    Microprocessors

    Microcomputers

    Assembly Language

    Compilers and Interpreters

    Programmable Systems Architecture

    Algebra (I and II)

    Analytical, Constructive and Euclidian Geometry

    Calculus (I and II)

    Real and Complex Functions

    Numerical Methods (I and II)

    Probability and Statistics

Certificates

Certificates

Publications

Publications

Interests

Interests

  • Natural Language Processing (NLP)

    Computational linguisticsSemantic text analysisNamed Entity Recognition (NER)PoS taggingTopics modelingLanguage modelingKnowledge construction from richly formatted textual dataSummarization
  • Serbian Language Resources

    JeRTehGroupMembershipResourcesTechnologiesSerbian language
  • Hobbies

    HikingReadingPlaying flute