-
Notifications
You must be signed in to change notification settings - Fork 0
/
News.html
56 lines (54 loc) · 1.85 KB
/
News.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<!DOCTYPE html>
<html>
<head>
<title>E- News</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="styles.css"/>
</head>
<body>
<nav class="navigation-bar">
<ul role="menubar">
<li><a href="index.html">Home</a></li>
<li><a href="Bio.html">Bio</a></li>
<li class="actived"><a href="portfolio.html">Portfolio</a></li>
</ul>
</nav>
<main>
<div class="subheader">
<a href="portfolio.html"><h2>Portfolio</h2></a>
</div>
<div class="subsubheader">
<h3>E- News</h3>
</div>
<div class="projectinfo">
<div class="hfoverview">
<div class="demo">
<video width="450" height="350" controls="controls">
<source src="images/News.mp4" type="video/mp4" />
</video>
</div>
<div class="hfdis">
<p><br></br>This is a simple news search engine, similar to Google News. Users can search for some News that we obtained from the Common Crawl in the search bar. Then our search engine will return results.</p>
</div>
</div>
<div class="motivation">
<h4>Learning objectives:</h4>
<ul>
<li>Explore the AWS management console</li>
<li>Read the documentation for a REST api and write code that makes REST requests</li>
<li>Get comfortable developing Java applications using some professional software engineering tools, such as the Maven build system </li>
</ul>
</div>
<div class="description">
<h4>Description:</h4>
<p>This project mainly includes three parts:</p>
<ul>
<li>News Article ETL: download a WARC from Common Crawl, and loaded them into Elastic Search.</li>
<li>Search Backend Service: provide a REST API to search the news article database</li>
<li>Search Frontend: a basic React Javascript frontend to present search results</li>
</ul>
</div>
</div>
</main>
</body>
</html>