/SDS-Course-Project

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

Primary LanguagePython

SDS-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 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

Final PJ on SemEval2020 Report

《Leverage Auto-generation for Commonsense Explanation》

Technique: BERT, UniLM, OpenIE, GAN

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

Visualization

Histogram image processing Report

Image Thresholding algorithm Report

Image filter Report

Image affine Report

Geographic visualization Report

3D data visualization Report