Jian Sun (stuartnankai)

stuartnankai

Geek Repo

Company:KTH

Github PK Tool:Github PK Tool

Jian Sun's repositories

credit_risk_evaluation

Using ML algorithms to build a credit rating model

Language:PythonStargazers:3Issues:1Issues:0

Multi_lable_classificaion

Multi occupational group classification by using SVM and NN

Language:PythonStargazers:1Issues:2Issues:0

Bank_Account_Java

Simulate a bank account supporting opening/closing, withdraws, and deposits of money. Watch out for concurrent transactions!

Language:JavaStargazers:0Issues:1Issues:0

Binary_Search_Tree_DFS

Insert and search for numbers in a binary tree. When we need to represent sorted data, an array does not make a good data structure. Say we have the array [1, 3, 4, 5], and we add 2 to it so it becomes [1, 3, 4, 5, 2] now we must sort the entire array again! We can improve on this by realizing that we only need to make space for the new item [1, nil, 3, 4, 5], and then adding the item in the space we added. But this still requires us to shift many elements down by one. Binary Search Trees, however, can operate on sorted data much more efficiently. A binary search tree consists of a series of connected nodes. Each node contains a piece of data (e.g. the number 3), a variable named left, and a variable named right. The left and right variables point at nil, or other nodes. Since these other nodes in turn have other nodes beneath them, we say that the left and right variables are pointing at subtrees. All data in the left subtree is less than or equal to the current node's data, and all data in the right subtree is greater than the current node's data.

Language:JavaScriptStargazers:0Issues:1Issues:0

BookStore_DP

To try and encourage more sales of different books from a popular 5 book series, a bookshop has decided to offer discounts of multiple-book purchases.

Language:PythonStargazers:0Issues:1Issues:0

Dash_data_-visualizations

Dash is a Python framework for building analytical web applications. No JavaScript required. Built on top of Plotly.js, React, and Flask, Dash ties modern UI elements like dropdowns, sliders, and graphs to your analytical Python code.

Language:PythonStargazers:0Issues:1Issues:0

DataAnalysis

Deep learning with Python and Tensorflow by using different kinds of data

Language:PythonStargazers:0Issues:1Issues:0

django_project_BVDN

BVDN means Bootstrap, Vue, Django and Nginx

Language:JavaScriptStargazers:0Issues:1Issues:0

django_project_cms

Django exercise

Language:JavaScriptStargazers:0Issues:1Issues:0

DjangoGetStarted

Online Education website

Language:PythonStargazers:0Issues:1Issues:0

EduOnlineProject

Making a online education system by using Django and Python3.6

Language:PythonStargazers:0Issues:1Issues:0

Exercism-Circular-Buffer-java

A circular buffer, cyclic buffer or ring buffer is a data structure that uses a single, fixed-size buffer as if it were connected end-to-end.

Language:JavaStargazers:0Issues:1Issues:0

Exercism-Diffie-Hellman-java

Diffie-Hellman key exchange.

Language:HTMLStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:1Issues:0

Exercism-Ocr-Numbers-java

Given a 3 x 4 grid of pipes, underscores, and spaces, determine which number is represented, or whether it is garbled.

Language:JavaStargazers:0Issues:1Issues:0

Exercism-Proverb-code-java

Exercism is an online platform designed to help you improve your coding skills through practice and mentorship. Exercism provides you with thousands of exercises spread across numerous language tracks. Once you start a language track you are presented with a core set of exercises to complete. Each one is a fun and interesting challenge designed to teach you a little more about the features of a language.

Language:HTMLStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:1Issues:0

Exercism-Sum-Of-Multiples-java

Exercism is an online platform designed to help you improve your coding skills through practice and mentorship.

Language:HTMLStargazers:0Issues:1Issues:0

full_django_project

A django project about online education.

Language:PythonStargazers:0Issues:1Issues:0

Information_retrieval

Automatic abstract system for wikipedia documents

Language:PythonStargazers:0Issues:1Issues:0

Information_Retrieval_KTH

As a project at KTH. An information retrieval system need to be implmented which can handle multiword and phrase queries for ranked retrieval of a very large number of documents.

Language:ForthStargazers:0Issues:1Issues:0

linkedList_Python

Like an array, a linked list is a simple linear data structure. Several common data types can be implemented using linked lists, like queues, stacks, and associative arrays. A linked list is a collection of data elements called nodes. In a singly linked list each node holds a value and a link to the next node. In a doubly linked list each node also holds a link to the previous node. You will write an implementation of a doubly linked list. Implement a Node to hold a value and pointers to the next and previous nodes. Then implement a List which holds references to the first and last node and offers an array-like interface for adding and removing items: push (insert value at back); pop (remove value at back); shift (remove value at front). unshift (insert value at front);

Language:PythonStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:3Issues:0

Predictor_Of_House_Prices

Data management and a model building excercise based on a dataset consisting of data related to a made up housing market.

Language:PythonStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:1Issues:0

scikit-learn-doc-cn

scikit-learn机器学习库中文文档翻译项目

Language:HTMLStargazers:0Issues:2Issues:0
Language:PythonStargazers:0Issues:1Issues:0

twitterSentimentDataVisualization

Running through the larger Dash sentiment streaming application From sentdex

Stargazers:0Issues:1Issues:0

WordPrediction

AI project - word prediction

Language:PythonStargazers:0Issues:1Issues:0