/SDS-Course-Project

复旦大数据学院课程作业:人工智能,分布式系统,自然语言处理,高级大数据解析,计算机网络

Primary LanguagePython

My-Course-Project

Artificial Intelligence

Gomoku Project Report

Shining points:

  1. Used Temporal-Difference Learning in taking step

  2. Threat-space was used for must-win strategy

  3. Implemented the Numpy numerical operation on our own with List to compact the size of executive file (.exe)

  4. Overpower pisq-7 (ranked 43/58 in published Elo Ratings) with a score of 13:7 and ranked 5/30 in the class

Large Scale Data Mining

Spark-project

Technique: spark RDD,MLlib Report1 Report2

Distributed System

Wiki with LSA Report

Technique: Spark TF-IDF, SVD

Hadoop Labs Report

HBase Labs Report

Natural Language Processing

Spelling Correction Report

Technique: Kneser-Ney smoothing See my blog article

Sentiment analysis Report

Technique: Word2Vec

Chinese event extraction(Sequence Tagging) Report

Technique: HMM, CRF model

Computer Network

Technique: UDP based client Chatting system

Shining points:

  1. Detailed User Document

  2. Diversity mode: Secret and Public, different language's own rooms

  3. Drop-down bar auto-completion