Salim Malakouti

Salim Malakouti

Pittsburgh, Pennsylvania, United States
2K followers 500+ connections

About

I have been fortunate to work with some of the smartest people in world during the last 7…

Activity

Join now to see all activity

Experience

  • NOMA AI Graphic

    NOMA AI

    Pittsburgh, Pennsylvania, United States

  • -

    Greater Pittsburgh Region

  • -

  • -

    Greater Pittsburgh Area

  • -

    Greater Pittsburgh Area

  • -

    Greater Pittsburgh Area

  • -

    Tehran, Iran

  • -

    Iran

  • -

    Iran

Education

Licenses & Certifications

Publications

  • A Category-Based PageRank Algorithm on Finding Multi-Field Experts in Yahoo! Answers

    Bucharest University Press

    Nowadays, we are faced with numerous questions every day. Community-driven question-and-answer websites are websites where people are able to ask these questions or answer the ones asked by others. Today, a massive amount of knowledge and information is being shared in these websites. But the main problem regarding these online communities is, what percent of the information we obtain from them is valid, how many of the answers are correct, which users are more reliable and so on. For this…

    Nowadays, we are faced with numerous questions every day. Community-driven question-and-answer websites are websites where people are able to ask these questions or answer the ones asked by others. Today, a massive amount of knowledge and information is being shared in these websites. But the main problem regarding these online communities is, what percent of the information we obtain from them is valid, how many of the answers are correct, which users are more reliable and so on. For this reason, we proposed a new approach on finding expert members in a popular forum, such as Yahoo! Answers, using PageRank and user activities. This way we know which answers and which users are countable. First, we use the questions and answers of members to create a graph. Then, after applying answers’ rating parameters such as good and bad rating, we apply the PageRank algorithm in order to rate the members according to their activities in a specific category. Finally, we compute the overall score of a member, using these category-based scores and the relativeness between the categories, calculated by the proposed method.

    Other authors
    See publication
  • RoboCupRescue 2010 – Rescue Simulation League Team Description

    Robocup Rescue Simulation S.O.S team description paper in RobocupRescue 2010.

    Other authors
    See publication

Projects

  • Automatic Student Short Answer Grading

    -

    Extracting multiple NLP features using techniques such as language modeling and LDA. (stanford-nlp, java, matlab)

  • Deep EHR: Training Deep Models on Multivariate Timeseries EHR Data

    -

    · Training CNN Models for extracting temporal features from multivariate medical data
    · Feeding CNN features to RNN networks for patients’ medication order prediction

  • Minimal Temporal Predictive Pattern Mining considering features’ causality

    -

    We have been able to show that using causal relationships between features in datasets we can drive rules to filter many patterns or prevent generating these patterns. Our early results have shown that the number of these patterns can be significantly reduced in some datasets taking causal relationships into consideration while maintaining decent classification accuracy.

  • MSGPACK-PYSTREAM

    -

    · A SAX-like MessagePack library in python to deserialize messages from an input stream design to handle Big Data.

    See project
  • Pylods Parser

    -

    Pylods is a python library for object deserialization and serialization. Pylods allows automatic serial- ization of nested class instances and implementation of customized serializers and deserializers similar to JacksonJson for Java. It currently supports JSON and Msgpack a fast binary serialization format.

    See project
  • Vipe

    -

    A web based visual interactive framework to create GUI for modular systems. It uses RPC to allow a web server to connect to any application framework that implements its service API.

Honors & Awards

  • 2nd Place in Rescue Simulation league

    2013 world RoboCup federation in Netherlands

  • 3rd Place in RoboCup Rescue Simulation League

    2012 International Robocup IranOpen Competition held in Tehran, Iran

  • 3th place in 2013 Data Mining Cup held in Germany

    Data Mining Cup Germani

    We ranked 13th among 63 participated teams from more than 35 top American, European and Asian universities ( http://www.data-mining-cup.de/)

  • 1st place in Robocup Rescue Simulation League

    2010 National Khawrazmi Robotics and 2nd International AUTCUP Competition held in Tehran, Iran

  • 2nd place in Robocup Rescue Simulation League

    2012 International Robocup IranOpen Competition held in Tehran, Iran

  • 3rd place in Robocup Rescue Simulation League

    2012 International Robocup Competition held in Mexico City

  • Best Teacher Assistant Award

    -

  • Best Teacher Assistant Award

    Computer Science Department, University of Pittsburgh

Recommendations received

More activity by Salim

View Salim’s full profile

  • See who you know in common
  • Get introduced
  • Contact Salim directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses