Daniel Foster

Daniel Foster

Analyst / Senior Analyst

Followers of Daniel Foster402 followers
location of Daniel FosterAmsterdam, North Holland, Netherlands

Connect with Daniel Foster to Send Message

Connect

Connect with Daniel Foster to Send Message

Connect
  • Timeline

  • About me

    Research Engineer at Textkernel - Machine Intelligence for People and Jobs

  • Education

    • Virginia Tech

      2008 - 2011
      Bachelor’s Degree Spanish and International Studies
    • University of Amsterdam

      2014 - 2016
      Master’s Degree Linguistics

      Courses in linguistics with a focus on Spanish language, sociolinguistics, language change, and variation. MA Thesis, University of Amsterdam October 2015- March 2016Supervisor: Suzanne AalberseInterpreting the distribution of mixed use of pronominal address terms in Colombia using Twitter• Gathered data from Twitter API• Used regular expressions to parse through tens of thousands of tweets to find where and when Spanish speakers in Colombia used certain address… Show more Courses in linguistics with a focus on Spanish language, sociolinguistics, language change, and variation. MA Thesis, University of Amsterdam October 2015- March 2016Supervisor: Suzanne AalberseInterpreting the distribution of mixed use of pronominal address terms in Colombia using Twitter• Gathered data from Twitter API• Used regular expressions to parse through tens of thousands of tweets to find where and when Spanish speakers in Colombia used certain address terms (words for ‘you’) and especially instances when speakers mixed multiple forms in tweets• Sorted and wrangled data for qualitative and quantitative analysis, determining social situations, relationships, emotional state of the tweets• Presented to MA Seminar on Address Terms for Prof. Horst Simon, Freie Universität Berlin and to the Grammar & Cognition research group, Universiteit van Amsterdam. Show less

    • University of Gothenburg

      2016 - 2019
      Master's degree Language Technology

      Master's in Language Technology - Computational Linguistics and its applicationsCompleted coursework in 2018 and MA thesis while working full time in 2019Courses in Natural Language Processing, Machine Learning, Statistical Methods, Dialogue Systems and more.Built skills in data gathering, preprocessing, NLP, and Information Extraction with a focus on natural language data.MA Thesis: Automatic Frame-Semantic Parsing for Linguistic DescriptionsSupervisor:… Show more Master's in Language Technology - Computational Linguistics and its applicationsCompleted coursework in 2018 and MA thesis while working full time in 2019Courses in Natural Language Processing, Machine Learning, Statistical Methods, Dialogue Systems and more.Built skills in data gathering, preprocessing, NLP, and Information Extraction with a focus on natural language data.MA Thesis: Automatic Frame-Semantic Parsing for Linguistic DescriptionsSupervisor: Shafqat Virk -Applied deep learning to extract typological linguistic information from unstructured text -Used character based techniques to mitigate the effects of non-english/rare words unknown to the language model Show less

    • Universidad de Belgrano

      2011 - 2011
      Study Abroad Summer 2011 Intensive Spanish Courses
  • Experience

    • Overseas Strategic Consulting

      Mar 2012 - May 2014
      Analyst / Senior Analyst

      • Managed administration of communications portion of USAID projects• Deployed communications specialists to the field, obtaining visas, flights, hotels, and dealing with all administrative matters• Trained and mentored new team members in all facets of administration of these projects• Completed and processed monthly invoices, monthly payroll for local project employees, and financial projections for prime contractor• Edited and revised project communications products and reports Show less

    • Meertens Instituut

      May 2015 - Jul 2015
      Research Assistant Internship - Language and Number Project

      • Consulted the existing grammatical descriptions of different languages• Adjusted questionnaires to the grammatical profile of a language under study• Analyzed questionnaires filled in by the speakers according to the parameters of the database• Entered the resulting data into the database using the existing editing interface• Located speakers of relevant languages • Conducted interviews with the speakers

    • Textkernel - Machine Intelligence for People and Jobs

      Apr 2018 - now

      • Research, evaluate, and implement quality improvements to automated candidate/job matching system, CV and Vacancy parsing systems. • R&D work on knowledge taxonomy services, relation mining, LLM prompt engineering, Python data pipelines • Conduct prompt engineering and prompt improvement and evaluate output of prompts for LLM based solutions and featues• Heavy focus on data quality, natural language processing (NLP), information extraction, and information retrieval• Software development in Python, FastAPI services, Perl, and sometimes Java• Use data science techniques in Python + Jupyter notebooks for research and evaluation• Work with development team using git, doing code reviews, reading and writing tests• Rotational involvement in support, responding to tickets and implementing fixes/improvements Show less

      • Software Engineer

        Sept 2020 - now
      • Search Quality Analyst

        Apr 2018 - Sept 2020
  • Licenses & Certifications

    • Java Programming and Software Engineering Fundamentals Specialization

      Coursera
      Jun 2020
      View certificate certificate
  • Volunteer Experience

    • Student Volunteer - Room Host

      Issued by NoDaLiDa 2017 - Nordic Conference on Computational Linguistics on May 2017
      NoDaLiDa 2017 - Nordic Conference on Computational LinguisticsAssociated with Daniel Foster