While my research area is in Machine Learning (ML)
, I am required to take a project in Programming Languages (PL)
. Therefore, I'm looking to find a project that is inclined towards ML
.
One intersection I know of between the two fields is Natural Language Processing (NLP)
, but I couldn't find concrete papers in that topic that are related to PL
; perhaps due to my poor choice of keywords in the search query.
The main topics in the PL
course are : Syntax & Symantics, Static Program Analysis, Functional Programming, and Concurrency and Logic programming
If you could suggest papers or keywords that are Machine Learning enthusiast friendly, that would be highly appreciated!
If you are interested in NLP
, then I would focus on two aspects of listed PL
disciplines:
language modeling
, information extraction
, deep parsing
would yield dozens of great research topics which are heavil related to the sytax/semantics problems.prolog
is a good example of language that can be used to reson (for example spatial-temporal reasoning
) or even parse language (due to its "grammar like" productions).If you wish to tackle some more ML
related problem rather then NLP
then you could focus on concurrency
(parallelism) as it is very hot topic - making ML
models more scalable, more efficient, "bigger, faster, stronger" ;) Just lookup keywords like GPU Machine Learning
, large scale machine learning
, scalable machine learning
etc.